Provides a way to record quilt videos from within Unity scenes.
File name of the output video. If it's empty, it will be set to the default (see QuiltCapture.DefaultFileName).
The path to the folder where the Recorder saves the output files.
The key name corresponding to the take number value stored in LKGPlayerPrefs.
Manual: Use the “Record” and “Stop” buttons during Play mode.
Frame Interval: Set Start and End frames.
Time Interval: Set Start and End times (seconds).
Clip Length: Select a Video Player with the “Synced Video” field. Upon play, Quilt Capture will start and stop a recording to fit the beginning and end of the video clip.
Single Frame: Save a single frame as .png.
Whether the recording begins once the scene plays (only used when CaptureMode is set to Manual).
When set to true, play mode will exit when the recording is stopped.
Which frame should the recording start (only used when CaptureMode is set to Frame Interval).
Which frame should the recording end (only used when CaptureMode is set to Frame Interval).
When the recording should start, in seconds (only used when CaptureMode is set to Time Interval).
When the recording should start, in seconds (only used when CaptureMode is set to Time Interval).
Set this to reference a VideoPlayer if you wish to align the time values of this recording to the time values of the media playback. This also finishes the recording when the referenced VideoPlayer finishes.
Determines the settings for output quilt videos. Selects from a collection of quilt and codec presets based on device and quality. Only used when CaptureMode is NOT set to Single Frame (Screenshot).
The settings that will be used for recordings.
The aspect returned is always greater than zero, substituted using the same logic as HologramCamera.Aspect for values less than or equal to zero. Only used when CaptureMode is NOT set to Single Frame (Screenshot).
Determines the settings for output quilts for screenshots. Selects from a collection of quilt presets based on device. Only used when CaptureMode is set to Single Frame (Screenshot).
The settings that will be used for screenshots.
The aspect returned is always greater than zero, substituted using the same logic as HologramCamera.Aspect for values less than or equal to zero.
The settings that will be used for recordings when RecordingPreset is set to QuiltRecordingPreset.Custom. The aspect returned is always greater than zero, substituted using the same logic as HologramCamera.Aspect for values less than or equal to zero.
A collection of settings that may be applied to single frame capture/screenshots (only used when ScreenshotPreset is set to Custom)
Take a screenshot of what is displayed in the center position of the Hologram Camera capture range. Optional parameter to encode metadata specifying that the image was captured with the Looking Glass Unity plugin.
Same as above, but saving to a specific file path. Optional parameter to encode metadata specifying that the image was captured with the Looking Glass Unity plugin.
Take a quilt screenshot of what is displayed in the Hologram Camera. Optional parameter to encode metadata specifying that the image was captured with the Looking Glass Unity plugin.
Same as above, but saving to a specific file path. Optional parameter to encode metadata specifying that the image was captured with the Looking Glass Unity plugin.
Start recording.
Same as above, setting the output file to outputFilePath.
Pause recording.
Resume (unpause) recording.
Stop (and save) recording.