Component:PhotoCaptureManager

From Resonite Wiki
Component image 
Photo Capture Manager component as seen in the Scene Inspector

The PhotoCaptureManager component is used to manage the finger photo capture ability for users and what settings to use for it.

Fields

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't.
FingerGestureEnabled Bool Whether the finger photo gesture can be used or not.
MinDistance Float The distance from the view to use for minimum FOV point.
MaxDistance Float The distance from the view to use for maximum FOV point.
MinFOV Float The minimum FOV that can be achieved by moving the finger photo closer to the viewpoint.
MaxFOV Float The maximum FOV that can be achieved by moving the finger photo further from the viewpoint.
PreviewResolution Int2 The resolution of the texture shown on the preview graphic.
NormalResolution Int2 The resolution of the picture taken normally.
TimerResolution Int2 The resolution of the picture taken via camera.
CaptureStereo Bool Whether the finger photo should capture a 3D photo.
StereoSeparation Float How much to separate the L and R "eye" positions for the camera capture.
TimerSeconds Float How many seconds the finger photo timer should be.
HideAllNameplates Bool Whether to hide all nameplates for taking the photo.
EncodeFormat PhotoEncodeFormat What format to encode the resulting picture in.
DebugGesture Bool Whether to debug the user's gesture angles/position for achieving a valid finger photo gesture position.
_timerStart direct SyncTime What time the last timer started at.
_timerActive Bool Whether the timer is currently going or not.
_originalParent Slot The original parent of this manager.
_originalPosition Float3 The original position of this manager.
_originalRotation FloatQ The original rotation of this manager.
_originalScale Float3 The original scale of this manager.
_root Slot The root of this entire finger photo manager.
_previewRoot Slot The slot that is the root of the preview graphic.
_renderTex RenderTextureProvider The texture being used for the preview render graphic.
_quad QuadMesh The quad to render the preview with.
_frame FrameMesh The frame mesh being used for the preview graphic.
_cameraRoot Slot The slot being used for the camera's transforms.
_cameraPos field drive of Float3 The position field of the camera.
_cameraRot field drive of FloatQ The rotation field of the camera.
_camera Camera The camera component reference itself.
_frameMaterial UnlitMaterial The material being used for the frame visual for the preview graphic.
_timerTextRoot Slot The root slot of the visual being used for the timer text.
_timerText TextRenderer The component being used to display the timer text.
_shutterClip AudioClip The audio to play when a photo is taken.
_timerStartClip AudioClip The audio to play when the timer starts.
_timerCountdownSlowPlayer AudioClipPlayer The audio to play when the timer has plenty of time left.
_timerCountdownFastPlayer AudioClipPlayer The audio to play when the timer is close to being finished.
_timerCountdownSlowOutput AudioOutput The audio output component outputting the timer has plenty of time sound.
_timerCountdownFastOutput AudioOutput The audio output component outputting the timer is close to being done sound.
_timerRoot Slot The root slot of the entire timer visual and mechanism.

Usage

Not used directly by the user. auto generated.

Examples

Used to handle finger photo taking for users.

See Also