Index
All Classes and Interfaces|All Packages
A
- actions() - Method in class com.victorvalentim.zividomelive.SceneServices
- activateScene(Scene) - Method in class com.victorvalentim.zividomelive.SceneManager
-
Activates a scene by instance; registers it first if it is not in the manager yet.
- advance(double, DoubleConsumer) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Advances this timeline using a bounded number of fixed steps.
- allowsElapsedFallback() - Method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
- allowsFenceFallback() - Method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
- APPLE_INTEL - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Intel Mac without an Apple Silicon renderer identity.
- APPLE_SILICON - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Native or renderer-identified Apple Silicon host.
- applet() - Method in class com.victorvalentim.zividomelive.SceneServices
- apply(PGraphicsOpenGL) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Applies the camera transform to the given scene graphics.
- apply(PGraphicsOpenGL) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Applies the shared scene-camera transform to an open render target.
- applyWithViewLighting(PGraphicsOpenGL) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Applies the shared scene-camera transform and installs a camera-synchronized view-lighting rig on an open render target.
- ARCHITECTURE_AWARE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
-
Enables the complete capability-driven fallback chain for controlled benchmarks.
- ASPECT_1_1 - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
-
Force 1:1 output dimensions.
- ASPECT_16_10 - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
-
Force 16:10 output dimensions.
- ASPECT_16_9 - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
-
Force 16:9 output dimensions.
- ASPECT_4_3 - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
-
Force 4:3 output dimensions.
- assets() - Method in class com.victorvalentim.zividomelive.SceneServices
- AUTO - Enum constant in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
-
Snap to the closest supported family based on the current logical window ratio.
- AVAILABLE - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
-
Supported but not initialized or enabled.
B
- bindKeyCodePressed(String, int, Runnable) - Method in class com.victorvalentim.zividomelive.SceneActionMap
-
Registers an action and binds it to a Processing key code.
- bindKeyPressed(String, char, Runnable) - Method in class com.victorvalentim.zividomelive.SceneActionMap
-
Registers an action and binds it to a key-press character.
- bindMouse(String, int, Consumer<MouseEvent>) - Method in class com.victorvalentim.zividomelive.SceneActionMap
-
Binds a named mouse handler such as
MouseEvent.PRESSorMouseEvent.DRAG.
C
- cacheShape(String, PShape) - Method in class com.victorvalentim.zividomelive.SceneAssets
-
Stores or replaces one borrowed retained shape.
- camera() - Method in class com.victorvalentim.zividomelive.SceneServices
- clear() - Method in class com.victorvalentim.zividomelive.SceneActionMap
-
Removes every action and binding.
- clear() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
-
Temporarily clears the current source for this activation.
- clearEnvironmentBackground() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Clears the configured environment background.
- clearScenes() - Method in class com.victorvalentim.zividomelive.SceneManager
-
Disposes the active scene, clears all registrations, and resets the manager.
- clearTargetTracking() - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Stops automatic target tracking without changing the current camera target.
- close() - Method in interface com.victorvalentim.zividomelive.SceneInputPort
-
Stops the adapter and releases its external resources promptly.
- close() - Method in interface com.victorvalentim.zividomelive.SceneOutputPort
-
Stops the adapter and releases its external resources promptly.
- com.victorvalentim.zividomelive - package com.victorvalentim.zividomelive
- com.victorvalentim.zividomelive.manager - package com.victorvalentim.zividomelive.manager
- com.victorvalentim.zividomelive.performance - package com.victorvalentim.zividomelive.performance
- com.victorvalentim.zividomelive.render - package com.victorvalentim.zividomelive.render
- com.victorvalentim.zividomelive.render.camera - package com.victorvalentim.zividomelive.render.camera
- configure(SceneServices) - Method in interface com.victorvalentim.zividomelive.Scene
-
Supplies lifecycle-aware API services before this scene is set up.
- connectInput(SceneInputPort<T>, Consumer<? super T>) - Method in class com.victorvalentim.zividomelive.ScenePorts
-
Connects one external source to a handler owned by this scene activation.
- connectOutput(SceneOutputPort<T>) - Method in class com.victorvalentim.zividomelive.ScenePorts
-
Connects a non-blocking output adapter and returns an activation-guarded view of it.
- containsScene(Scene) - Method in class com.victorvalentim.zividomelive.SceneManager
-
Returns true when the manager already contains the provided scene instance.
- CONTROL_PANEL - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Built-in ControlP5 panel update and drawing.
- CPU - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
-
CPU wall-clock instrumentation based on
System.nanoTime(). - CPU_GPU - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
-
CPU instrumentation plus optional GPU timers when supported.
- CUBEMAP_BLIT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
CPU-observed scratch-to-cubemap framebuffer blit submission.
- CUBEMAP_MIPMAP - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
CPU-observed cubemap mipmap generation submission.
- CUBEMAP_NEG_X - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Negative-X cubemap face.
- CUBEMAP_NEG_Y - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Negative-Y cubemap face.
- CUBEMAP_NEG_Z - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Negative-Z cubemap face.
- CUBEMAP_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Output-resolution cubemap capture.
- CUBEMAP_POS_X - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Positive-X cubemap face.
- CUBEMAP_POS_Y - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Positive-Y cubemap face.
- CUBEMAP_POS_Z - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Positive-Z cubemap face.
- CUBEMAP_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Preview-resolution cubemap capture.
- CUBEMAP_TOTAL - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Complete master cubemap capture.
D
- DEBUG - Enum constant in enum class com.victorvalentim.zividomelive.LogMode
-
Verbose logging to the console and log file.
- detect(String, String, String, String) - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Detects a normalized architecture from JVM and active OpenGL identity strings.
- disablePerformanceProfiling() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Disables collection without discarding completed samples.
- dispose() - Method in interface com.victorvalentim.zividomelive.Scene
-
Ends one active setup cycle and releases scene-owned domain resources.
- dispose() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that performs terminal, idempotent cleanup.
- DOMEMASTER - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Aggregate domemaster projection work.
- DOMEMASTER - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
-
Render the fisheye domemaster representation.
- DOMEMASTER - Enum constant in enum class com.victorvalentim.zividomelive.ViewType
-
Circular fulldome projection.
- DOMEMASTER_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Output domemaster projection work.
- DOMEMASTER_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Preview domemaster projection work.
- draw() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that renders the already-updated frame and built-in interface.
E
- ENABLED - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
-
Publication is enabled.
- enableDebugLogging() - Static method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Enables verbose DEBUG logs to the console and library log file.
- enablePerformanceProfiling(PerformanceMode) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Enables experimental performance collection using the default ring-buffer capacity.
- enablePerformanceProfiling(PerformanceMode, int) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Enables experimental performance collection with preallocated sample storage.
- enablePerformanceProfiling(PerformanceMode, int, GpuTimerPolicy) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Enables profiling with an explicit GPU timer ownership/fallback policy.
- enableReleaseLogging() - Static method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Enables RELEASE mode, which disables library-managed log output.
- environment() - Method in class com.victorvalentim.zividomelive.SceneServices
- EQUIRECTANGULAR - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Aggregate equirectangular projection work.
- EQUIRECTANGULAR - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
-
Render the equirectangular representation.
- EQUIRECTANGULAR - Enum constant in enum class com.victorvalentim.zividomelive.ViewType
-
Equirectangular spherical projection.
- EQUIRECTANGULAR_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Output equirectangular projection work.
- EQUIRECTANGULAR_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Preview equirectangular projection work.
F
- FENCE_COMPLETION - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
-
An asynchronous GL fence reports CPU-observed completion latency.
- FLOATING_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Composition of the floating domemaster thumbnail.
- FRAME_TOTAL - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Interval between consecutive Processing pre-frame boundaries.
- frameClock() - Method in class com.victorvalentim.zividomelive.SceneServices
- FrameClock - Class in com.victorvalentim.zividomelive
-
Monotonic, frame-oriented clock owned by a
SceneServicesactivation. - fromAxisAngle(float, float, float, float) - Static method in class com.victorvalentim.zividomelive.render.Quaternion
-
Creates a quaternion from an axis and angle.
- fromAxisAngle(PVector, float) - Static method in class com.victorvalentim.zividomelive.render.Quaternion
-
Creates a quaternion from a Processing axis vector and angle.
- FULL - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
-
Preserve independent preview and external-output view selection.
G
- getAccumulator() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
- getAverageCallsPerFrame() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getAverageFps() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getAverageMilliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getCalls(PerformanceMetric, int) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getCubemapCaptureViolations() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getCurrentScene() - Method in class com.victorvalentim.zividomelive.SceneManager
-
Returns the current scene.
- getCurrentView() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Gets the configured preview view.
- getDeltaSeconds() - Method in class com.victorvalentim.zividomelive.FrameClock
- getDiagnostics() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getDistance() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Returns the current (interpolated) orbit distance.
- getDroppedInputCount() - Method in class com.victorvalentim.zividomelive.ScenePorts
- getDroppedUnits() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
- getDurationNanos(PerformanceMetric, int) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getEffectiveMode() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getElapsedSeconds() - Method in class com.victorvalentim.zividomelive.FrameClock
- getEnvironmentBackgroundIntensity() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the current environment background colour multiplier.
- getEnvironmentBackgroundYawOffset() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the current equirectangular environment yaw offset.
- getFishSize() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the domemaster circle size.
- getFixedStep() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
- getFov() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the domemaster angular field of view.
- getFrameIndex() - Method in class com.victorvalentim.zividomelive.FrameClock
- getFramesOver16Point67Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getFramesOver33Point33Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getFramesOver50Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getGpuCalls(PerformanceMetric, int) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getGpuDurationNanos(PerformanceMetric, int) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getGpuStatistics(PerformanceMetric) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
-
Aggregates GPU values for one metric over retained frames.
- getGpuTimerArchitecture() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getGpuTimerBackend() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getGpuTimerPolicy() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getGraphicsCapabilities() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns a read-only diagnostic report for the active Processing graphics renderer.
- getInFlightCount() - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
- getIntensity() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
- getInvariantViolations() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getLocalTextureBackendName() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- getLocalTextureView() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- getLogMode() - Static method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the currently active logging mode.
- getMaxDeltaSeconds() - Method in class com.victorvalentim.zividomelive.FrameClock
- getMaximumMilliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getMaxInFlight() - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
- getMaxSubSteps() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
- getName() - Method in interface com.victorvalentim.zividomelive.Scene
-
Returns the artist-facing scene name used by logging and scene controls.
- getNdiCapturedFrames() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- getNdiDroppedFrames() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- getNdiFailedFrames() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- getNdiSentFrames() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- getOnePercentLowFps() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getOrCreateShape(String, Supplier<? extends PShape>) - Method in class com.victorvalentim.zividomelive.SceneAssets
-
Creates a retained shape once on the render thread.
- getOrientation() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Returns the current immutable, interpolated orientation quaternion.
- getOutputFailureReason(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- getOutputManager() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns artist-facing output control and telemetry.
- getOutputResolution() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the current output resolution used by offscreen render targets.
- getOutputState(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- getOverwrittenFrames() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getP50Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getP95Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getP99Milliseconds() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getPApplet() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the Processing sketch that owns this facade.
- getPendingInputCount() - Method in class com.victorvalentim.zividomelive.ScenePorts
- getPerformanceSnapshot() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Creates an immutable performance snapshot.
- getPitch() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Returns the pitch control accumulator.
- getPitch() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the spherical pitch control accumulator.
- getPosition() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
- getQuaternion() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Returns the current immutable unit quaternion.
- getRate() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
- getRenderMode() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the active global render mode.
- getRequestedMode() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getRoll() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Returns the roll control accumulator.
- getRoll() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the spherical roll control accumulator.
- getSampledFrames() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getSceneCamera() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the native scene-space orbit camera service.
- getSceneCount() - Method in class com.victorvalentim.zividomelive.SceneManager
-
Returns the total number of registered scenes.
- getSceneManager() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the current SceneManager instance.
- getStandardOutputAspectMode() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the aspect policy currently used to compute Standard output dimensions.
- getStatistics(PerformanceMetric) - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
-
Aggregates CPU-observed values for one metric over retained frames.
- getStoredFrames() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getTarget() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Returns a copy of the current (interpolated) look-at target.
- getTargetFrameRate() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the configured target frame rate.
- getTotalCalls() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot.MetricStatistics
- getTotalFrames() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getUnexpectedPassViolations() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
- getViewForOutput(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
-
Returns the independently configured route for one transport.
- getYaw() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Returns the yaw control accumulator.
- getYaw() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns the spherical yaw control accumulator.
- getYawOffset() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
- goTo(PVector, Quaternion, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Changes target, orientation, and distance as one smoothly interpolated pose.
- GpuTimerArchitecture - Enum Class in com.victorvalentim.zividomelive.performance
-
Normalized host and renderer architecture recorded with experimental GPU measurements.
- GpuTimerBackend - Enum Class in com.victorvalentim.zividomelive.performance
-
GPU measurement mechanism effectively selected for a profiling session.
- GpuTimerPolicy - Enum Class in com.victorvalentim.zividomelive.performance
-
Policy controlling experimental OpenGL GPU measurement backend selection.
- GRAPHICS_RESET - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Deferred output-target recreation.
- GraphicsCapabilities - Interface in com.victorvalentim.zividomelive.performance
-
Read-only report of the active Processing renderer and graphics capabilities.
H
- hasEnvironmentBackground() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Reports whether an environment background image is currently configured.
- hasGpuTimings() - Method in interface com.victorvalentim.zividomelive.performance.PerformanceSnapshot
I
- INITIALIZED - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
-
Native resources are prepared but publication is disabled.
- isActive() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- isBusy(String) - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
-
Reports whether keyed work is currently in flight.
- isEnvironmentBackgroundVisible() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Reports whether the configured environment background is visible.
- isHardwareRasterizer() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- isHardwareRasterizerKnown() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- isInitialized() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Reports whether setup and lazy OpenGL manager initialization completed successfully.
- isLocalTextureAvailable() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- isLocalTextureInitialized() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- isNdiEnabled() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- isOpenGlRenderer() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- isOutputEnabled(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- isPaused() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
- isSceneCameraInputEnabled() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Returns whether built-in mouse handling for the scene camera is enabled.
- isShowPreview() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Checks if the preview is shown.
- isSphericalCaptureActive() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Reports whether the current
Scene.sceneRender(PGraphicsOpenGL)call is being executed by a spherical cubemap capture pass. - isSpoutEnabled() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- isSyphonEnabled() - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- isTrackingTarget() - Method in class com.victorvalentim.zividomelive.SceneCameraService
- isVisible() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
J
- joglProfile() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- jump(double) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Adds simulation units without executing callbacks.
K
- keyEvent(KeyEvent) - Method in interface com.victorvalentim.zividomelive.Scene
-
Handles a Processing key event.
- keyEvent(KeyEvent) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that routes key events to built-ins, named scene actions, and the active scene's raw callback.
L
- LINUX_ARM64 - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Linux on a 64-bit ARM JVM.
- LINUX_X86_64 - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Linux on an x86-64 JVM.
- loadImage(String) - Method in class com.victorvalentim.zividomelive.SceneAssets
-
Loads an image once using a sketch-relative or absolute Processing image path.
- loadShader(String) - Method in class com.victorvalentim.zividomelive.SceneAssets
-
Loads a fragment shader once.
- loadShader(String, String, String) - Method in class com.victorvalentim.zividomelive.SceneAssets
-
Loads a fragment/vertex shader pair once.
- LogMode - Enum Class in com.victorvalentim.zividomelive
-
Logging profiles supported by ziviDomeLive.
M
- mouseEvent(MouseEvent) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Handles mouse input: drag to orbit, wheel to fly in/out.
- mouseEvent(MouseEvent) - Method in interface com.victorvalentim.zividomelive.Scene
-
Handles a Processing mouse event.
- mouseEvent(MouseEvent) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that routes mouse events to named actions, the active scene, the built-in interface, and exactly one navigation camera.
- multiply(Quaternion) - Method in class com.victorvalentim.zividomelive.render.Quaternion
-
Multiplies this quaternion by another quaternion and returns the result.
N
- NDI - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
-
Network Device Interface video publication.
- NDI_CAPTURE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
NDI readback, CPU copy, and enqueue work on the Processing thread.
- NDI_CONVERSION - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
ARGB-to-RGBA conversion on the NDI worker.
- NDI_QUEUE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Non-blocking NDI free/ready queue operations.
- NDI_SEND - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Native Devolay sender-call duration on the NDI worker.
- nextScene() - Method in class com.victorvalentim.zividomelive.SceneManager
-
Switches to the next scene in registration order, wrapping at the end.
- NONE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
-
No GPU measurement is active; CPU profiling remains available.
- normalized() - Method in class com.victorvalentim.zividomelive.render.Quaternion
-
Returns this rotation normalized to unit length without mutating this value.
O
- OFF - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
-
No timing or sample collection.
- offer(T) - Method in interface com.victorvalentim.zividomelive.SceneOutputPort
-
Offers a message without blocking the Processing/OpenGL thread.
- orbit() - Method in class com.victorvalentim.zividomelive.SceneCameraService
- OrbitCamera - Class in com.victorvalentim.zividomelive.render.camera
-
Scene-space quaternion orbit camera provided as a native ziviDomeLive service.
- OrbitCamera() - Constructor for class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Creates an orbit camera with a default distance of 1500 units.
- OrbitCamera(float) - Constructor for class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Creates an orbit camera looking at the origin from the given distance.
- OrbitCamera(PVector, float) - Constructor for class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Creates an orbit camera looking at an initial target from the given distance.
- OTHER - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Host whose OS/architecture pair is not recognized.
- OUTPUT_PIPELINE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Rendering and submission of all enabled external outputs.
- OutputManager - Interface in com.victorvalentim.zividomelive.manager
-
Artist-facing control, routing, and telemetry for external frame publication.
- OutputManager.OutputState - Enum Class in com.victorvalentim.zividomelive.manager
-
Observable lifecycle state of one output transport.
- OutputManager.OutputType - Enum Class in com.victorvalentim.zividomelive.manager
-
External transports supported by the core output coordinator.
P
- pause() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Pauses fixed-step callback execution without changing position.
- pause() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that pauses frame work, drops queued external input, clears pointer anchors, and disables outputs while remembering their enabled state.
- PerformanceMetric - Enum Class in com.victorvalentim.zividomelive.performance
-
Named performance samples exposed by the experimental profiler.
- PerformanceMode - Enum Class in com.victorvalentim.zividomelive.performance
-
Selects the amount of runtime performance instrumentation.
- PerformanceSnapshot - Interface in com.victorvalentim.zividomelive.performance
-
Read-only report of retained performance samples.
- PerformanceSnapshot.MetricStatistics - Interface in com.victorvalentim.zividomelive.performance
-
Read-only aggregate values for one metric over retained frames.
- ports() - Method in class com.victorvalentim.zividomelive.SceneServices
- post() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that performs lazy renderer initialization after
ziviDomeLive.setup(). - pre() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that establishes the authoritative frame boundary.
- PREVIEW_COMPOSITE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Composition of the selected preview target into the Processing window.
- PREVIEW_COPY - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
GPU copy from an existing output projection into a preview target.
- PREVIEW_PIPELINE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Production of preview-resolution representations.
- previousScene() - Method in class com.victorvalentim.zividomelive.SceneManager
-
Switches to the previous scene in registration order, wrapping at the beginning.
Q
- Quaternion - Class in com.victorvalentim.zividomelive.render
-
Immutable quaternion value for representing three-dimensional rotations.
- Quaternion(float, float, float, float) - Constructor for class com.victorvalentim.zividomelive.render.Quaternion
-
Constructs a quaternion with the given components.
R
- register(String, Runnable) - Method in class com.victorvalentim.zividomelive.SceneActionMap
-
Registers or replaces a named action.
- registerScene(Scene) - Method in class com.victorvalentim.zividomelive.SceneManager
-
Registers a scene by instance identity.
- registerScene(Scene) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Registers a scene with the facade-owned manager without activating it when another user scene is already active.
- RELEASE - Enum constant in enum class com.victorvalentim.zividomelive.LogMode
-
Disable library-managed log output.
- reloadCurrentScene() - Method in class com.victorvalentim.zividomelive.SceneManager
-
Performs one complete dispose/setup cycle for the active scene.
- removeShapesByPrefix(String) - Method in class com.victorvalentim.zividomelive.SceneAssets
-
Invalidates retained shapes whose keys start with the supplied prefix.
- RENDER_PIPELINE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Complete ziviDomeLive render pipeline on the Processing thread.
- renderer() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- RenderMode - Enum Class in com.victorvalentim.zividomelive
-
Selects the global rendering behavior of a ziviDomeLive instance.
- requestReload() - Method in class com.victorvalentim.zividomelive.SceneServices
-
Requests one full dispose/configure/setup cycle for the active scene.
- reset() - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Restores the identity quaternion and zeroes all control accumulators.
- reset() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Resets position, accumulator, telemetry, and pause state without changing configuration.
- reset(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Resets the camera to identity orientation, origin target and the given distance.
- resetAccumulator() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Clears only the partial-step accumulator and dropped-unit telemetry.
- resetControls() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Resets the built-in controls to their default state when the interface is initialized.
- resetGraphics(int) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Schedules output-target recreation at a safe draw boundary.
- resetInputState() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Clears transient pointer state without changing the camera pose.
- resetOrientation() - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
-
Resets the source-image alignment to identity for this activation.
- resetOrientation() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Restores the spherical orientation to the identity quaternion.
- resetPerformanceStatistics() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Clears all performance samples and invariant counters.
- resume() - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Resumes fixed-step callback execution.
- resume() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that resumes activation input and outputs remembered by
ziviDomeLive.pause(). - rotateAround(float, float, float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Orbits the camera around a world-space axis (eases smoothly).
- rotateAround(PVector, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Orbits the camera around a world-space Processing vector (eases smoothly).
- rotateAroundImmediate(float, float, float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Applies an orbit rotation immediately, keeping the interpolation goal synchronized.
- rotateAroundImmediate(PVector, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Applies an orbit rotation around a Processing vector immediately.
S
- SAFE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
-
Uses timestamp pairs only, avoiding ownership of the global elapsed-query target.
- Scene - Interface in com.victorvalentim.zividomelive
-
Defines the lifecycle and drawing contract for a ziviDomeLive scene.
- SCENE_RENDER - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Aggregate scene rendering across Standard targets and cubemap faces.
- SCENE_UPDATE - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Active scene update callback.
- SceneActionMap - Class in com.victorvalentim.zividomelive
-
Activation-scoped named actions and Processing input bindings.
- SceneAssets - Class in com.victorvalentim.zividomelive
-
Processing-friendly, typed assets scoped to one scene activation.
- SceneCameraService - Class in com.victorvalentim.zividomelive
-
Activation-scoped access to the shared scene-space orbit camera.
- SceneEnvironmentService - Class in com.victorvalentim.zividomelive
-
Activation-scoped environment configuration that restores the facade state it replaced.
- SceneInputPort<T> - Interface in com.victorvalentim.zividomelive
-
Optional source of scene-control messages supplied by an external adapter.
- SceneManager - Class in com.victorvalentim.zividomelive
-
Maintains an identity-ordered collection of scenes and switches their activation.
- SceneManager() - Constructor for class com.victorvalentim.zividomelive.SceneManager
-
Creates an empty, detached scene manager.
- SceneOutputPort<T> - Interface in com.victorvalentim.zividomelive
-
Optional non-blocking sink for scene-control messages handled by an external adapter.
- ScenePorts - Class in com.victorvalentim.zividomelive
-
Activation-scoped boundary for optional MIDI, OSC, or device adapters.
- sceneRender(PGraphicsOpenGL) - Method in interface com.victorvalentim.zividomelive.Scene
-
Draws the current scene state into the supplied OpenGL render target.
- SceneServices - Class in com.victorvalentim.zividomelive
-
Lifecycle-aware service context for one activation of one
Scene. - SceneTaskGroup - Class in com.victorvalentim.zividomelive
-
Bounded, activation-owned background work backed by the library's shared worker pool.
- selectBackend(GpuTimerArchitecture, int, int) - Method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
-
Selects the first timer-query candidate from runtime counter capabilities.
- setCollapseGuard(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets a collapse-guard dead zone around distance 0.
- setCollapseGuard(float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Sets the dead zone that prevents an orbit distance from collapsing through zero.
- setCurrentScene(Scene) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Alias for
ziviDomeLive.setScene(Scene)retained as part of the 2.x scene API. - setCurrentSceneIndex(int) - Method in class com.victorvalentim.zividomelive.SceneManager
-
Selects and activates the scene at the supplied registration index.
- setCurrentView(ViewType) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets the configured preview view.
- setDistance(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets the goal orbit distance (clamped, eased smoothly).
- setDistanceImmediate(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Immediately changes only the distance and synchronizes its interpolation goal.
- setDistanceLimits(float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets the allowed distance range for zoom.
- setDistanceLimits(float, float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Sets the allowed orbit-distance interval.
- setDragSensitivity(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets drag sensitivity in radians per pixel.
- setDragSensitivity(float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Sets direct pointer-drag sensitivity in radians per pixel.
- setEnvironmentBackgroundIntensity(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets the colour multiplier applied to the LDR environment background.
- setEnvironmentBackgroundVisible(boolean) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Shows or hides the configured environment background without releasing the image.
- setEnvironmentBackgroundYawOffset(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Rotates the equirectangular environment lookup around the vertical axis.
- setEquirectangular(PImage) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
-
Sets the borrowed equirectangular source for this activation.
- setEquirectangularBackground(String) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Loads and sets an LDR equirectangular environment background from the sketch data path.
- setEquirectangularBackground(PImage) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets an LDR equirectangular environment background for all render modes.
- setFishSize(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets the domemaster circle size.
- setFixedStep(double) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Sets the fixed simulation step size.
- setFov(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets the domemaster angular field of view.
- setInputEnabled(boolean) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Selects whether navigation input is routed to the scene camera.
- setIntensity(float) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
-
Sets the non-negative visual colour multiplier for this activation.
- setLerpFactor(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets the interpolation amount per frame (0..1).
- setLerpFactor(float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Sets the interpolation amount used by programmatic camera movement.
- setLocalTextureView(ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
-
Selects the logical view for the platform-local texture-sharing backend.
- setLogMode(LogMode) - Static method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets the global logging mode used by the library.
- setMaxDeltaSeconds(double) - Method in class com.victorvalentim.zividomelive.FrameClock
-
Sets the maximum delta accepted from one frame.
- setMaxSubSteps(int) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Sets the maximum number of callbacks allowed during one frame.
- setNdiFrameRate(int, int) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
-
Sets rational frame-rate metadata for subsequently captured NDI frames.
- setNdiView(ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- setOrientation(Quaternion) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets the goal orientation (eased smoothly).
- setOrientationAxisAngle(float, float, float, float) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
-
Sets a fixed axis-angle rotation applied directly to the equirectangular source lookup.
- setOrientationImmediate(Quaternion) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Immediately changes only the orientation and synchronizes its interpolation goal.
- setOutputEnabled(OutputManager.OutputType, boolean) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
-
Enables or disables one transport.
- setPerformanceOutputDemand(ViewType) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Configures an offscreen output-resolution view for performance qualification.
- setPitch(float) - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Applies a pitch change around the current local X axis.
- setPitch(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets spherical pitch by composing the shortest delta around the local X axis.
- setPosition(double) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Moves the logical position without executing simulation callbacks.
- setRate(double) - Method in class com.victorvalentim.zividomelive.SimulationTimeline
-
Sets simulation units advanced per real second.
- setRenderMode(RenderMode) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Selects the global rendering behavior.
- setRoll(float) - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Applies a roll change around the current local Y axis.
- setRoll(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets spherical roll by composing the shortest delta around the local Y axis.
- setScene(Scene) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Selects and activates a scene through the facade-owned manager.
- setSceneCameraInputEnabled(boolean) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Enables or disables built-in mouse handling for the scene camera.
- setSceneManager(SceneManager) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets the SceneManager instance for managing multiple scenes.
- setShowPreview(boolean) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets whether the preview is shown.
- setSpoutView(ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- setStandardOutputAspectMode(ziviDomeLive.StandardOutputAspectMode) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets the aspect policy used to compute Standard output dimensions.
- setSyphonView(ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
- setTarget(float, float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets the goal look-at target (eased smoothly).
- setTarget(PVector) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets the goal look-at target from a Processing vector (eased smoothly).
- setTargetFrameRate(int) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets the target frame rate applied during setup.
- setTargetImmediate(PVector) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Immediately changes only the look-at target and synchronizes its interpolation goal.
- setup() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets up the rendering environment, including frame rate, OpenGL info, texture hints, output coordination, and the built-in interface.
- setupScene() - Method in interface com.victorvalentim.zividomelive.Scene
-
Sets up the scene when it becomes active.
- setViewForOutput(OutputManager.OutputType, ViewType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
-
Selects the logical view routed to one transport.
- setVisible(boolean) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
-
Sets Environment visibility for this activation.
- setWheelSteps(float, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Sets the wheel zoom step sizes.
- setYaw(float) - Method in class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Applies a yaw change around the current local Z axis.
- setYaw(float) - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Sets spherical yaw by composing the shortest delta around the local Z axis.
- setYawOffset(float) - Method in class com.victorvalentim.zividomelive.SceneEnvironmentService
-
Sets the source-longitude offset for this activation.
- shadingLanguageVersion() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- SimulationTimeline - Class in com.victorvalentim.zividomelive
-
Bounded fixed-step simulation timeline.
- size() - Method in class com.victorvalentim.zividomelive.SceneActionMap
- SKYBOX - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Aggregate skybox-layout projection work.
- SKYBOX - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
-
Render the equi-angular cubemap (EAC) cross representation.
- SKYBOX - Enum constant in enum class com.victorvalentim.zividomelive.ViewType
-
Equi-angular cubemap (EAC) cross view for face/orientation inspection.
- SKYBOX_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Output skybox-layout projection work.
- SKYBOX_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Preview skybox-layout projection work.
- slerp(Quaternion, float) - Method in class com.victorvalentim.zividomelive.render.Quaternion
-
Spherical linear interpolation (SLERP) between this quaternion and q2.
- snapTo(float, float, float, Quaternion, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Immediately snaps the camera to the given pose with no interpolation.
- snapTo(PVector, Quaternion, float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Immediately snaps the camera to a pose described with a Processing target vector.
- snapToAxisAngle(float, float, float, float, float, float, float, float) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Immediately applies a complete orbit pose expressed as an axis-angle rotation.
- SphericalOrientation - Class in com.victorvalentim.zividomelive.render
-
Gimbal-lock-free spherical orientation controlled by cyclic pitch, yaw, and roll values.
- SphericalOrientation() - Constructor for class com.victorvalentim.zividomelive.render.SphericalOrientation
-
Creates an identity orientation with all control accumulators at zero.
- SPOUT - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
-
Windows GPU texture sharing.
- SPOUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Spout publication-call duration.
- STANDARD - Enum constant in enum class com.victorvalentim.zividomelive.RenderMode
-
Render the perspective Standard representation.
- STANDARD - Enum constant in enum class com.victorvalentim.zividomelive.ViewType
-
Conventional perspective view, independent from spherical capture.
- STANDARD_OUTPUT - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Standard output-target rendering.
- STANDARD_PREVIEW - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Standard preview-target rendering.
- STANDARD_RENDER - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Aggregate Standard rendering across preview and output targets.
- start(Consumer<? super T>) - Method in interface com.victorvalentim.zividomelive.SceneInputPort
-
Starts publishing messages to the supplied activation receiver.
- stop() - Method in class com.victorvalentim.zividomelive.ziviDomeLive
-
Processing Callback that stops the instance permanently and releases all owned resources.
- STOPPING - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
-
An asynchronous stop is in progress.
- submitIfIdle(String, Runnable) - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
-
Submits keyed background work only when that key is idle and capacity is available.
- submitIfIdle(String, Callable<T>, Consumer<? super T>) - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
-
Runs keyed work in the shared background pool and publishes its result at the next frame boundary of this activation.
- submitIfIdle(String, Callable<T>, Consumer<? super T>, Consumer<? super Throwable>) - Method in class com.victorvalentim.zividomelive.SceneTaskGroup
-
Runs keyed work in the shared background pool and publishes either its result or failure at the next frame boundary of this activation.
- supportsAnisotropicFiltering() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- supportsCubemap() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- supportsFramebuffer() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- supportsGpuTimerQuery() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- supportsPixelBufferObject() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- supportsSeamlessCubemap() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- supportsSyncFence() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- supportsTexture() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- SYPHON - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
-
macOS GPU texture sharing.
- SYPHON - Enum constant in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Syphon publication-call duration.
T
- tasks() - Method in class com.victorvalentim.zividomelive.SceneServices
- TIME_ELAPSED_EXCLUSIVE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
-
One exclusive asynchronous
GL_TIME_ELAPSEDquery delimits GPU execution. - TIME_ELAPSED_EXCLUSIVE - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
-
Explicitly requests the exclusive elapsed-query backend for controlled diagnostics.
- timeline() - Method in class com.victorvalentim.zividomelive.SceneServices
- TIMESTAMP_PAIR - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
-
Two asynchronous
GL_TIMESTAMPqueries delimit GPU execution. - toggleOutput(OutputManager.OutputType) - Method in interface com.victorvalentim.zividomelive.manager.OutputManager
-
Toggles one transport's enabled state.
- toMatrix() - Method in class com.victorvalentim.zividomelive.render.Quaternion
-
Converts this quaternion to a 3x3 rotation matrix stored in a
PMatrix3D. - toMatrix(PMatrix3D) - Method in class com.victorvalentim.zividomelive.render.Quaternion
-
Writes this quaternion's rotation matrix into a caller-owned matrix.
- trackTarget(Supplier<PVector>) - Method in class com.victorvalentim.zividomelive.SceneCameraService
-
Tracks a dynamic world-space target once after each scene update.
- trigger(String) - Method in class com.victorvalentim.zividomelive.SceneActionMap
-
Triggers a named action programmatically.
U
- UNAVAILABLE - Enum constant in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
-
Unsupported on this platform or unavailable after initialization failure.
- unregister(String) - Method in class com.victorvalentim.zividomelive.SceneActionMap
-
Removes an action and all of its input bindings.
- update() - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Advances smooth interpolation toward the current goals by one step.
- update() - Method in interface com.victorvalentim.zividomelive.Scene
-
Updates mutable scene state for the current Processing frame.
V
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.LogMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.RenderMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.ViewType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.victorvalentim.zividomelive.LogMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.manager.OutputManager.OutputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerBackend
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.performance.GpuTimerPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.performance.PerformanceMetric
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.performance.PerformanceMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.RenderMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.ViewType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.victorvalentim.zividomelive.ziviDomeLive.StandardOutputAspectMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vendor() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- version() - Method in interface com.victorvalentim.zividomelive.performance.GraphicsCapabilities
- ViewType - Enum Class in com.victorvalentim.zividomelive
-
Selects the final view used by the preview and independent output routes in
RenderMode.FULL.
W
- w() - Method in class com.victorvalentim.zividomelive.render.Quaternion
- WINDOWS_ARM64 - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Windows on a 64-bit ARM JVM.
- WINDOWS_X86_64 - Enum constant in enum class com.victorvalentim.zividomelive.performance.GpuTimerArchitecture
-
Windows on an x86-64 JVM.
X
- x() - Method in class com.victorvalentim.zividomelive.render.Quaternion
Y
- y() - Method in class com.victorvalentim.zividomelive.render.Quaternion
Z
- z() - Method in class com.victorvalentim.zividomelive.render.Quaternion
- ziviDomeLive - Class in com.victorvalentim.zividomelive
-
Main artist-facing facade for live fulldome, spherical, and Standard rendering in Processing.
- ziviDomeLive(PApplet) - Constructor for class com.victorvalentim.zividomelive.ziviDomeLive
-
Creates a facade owned by the supplied Processing sketch and registers runtime callbacks.
- ziviDomeLive.StandardOutputAspectMode - Enum Class in com.victorvalentim.zividomelive
-
Aspect policy used to compute Standard output dimensions.
- zoom(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Changes the goal distance by a signed amount (clamped to limits).
- zoomImmediate(float) - Method in class com.victorvalentim.zividomelive.render.camera.OrbitCamera
-
Changes the current distance immediately and keeps its interpolation goal synchronized.
All Classes and Interfaces|All Packages