• State
____◦ General
________▪ DXMode string ________DirectX version to use. 11 or 12.
________▪ EditorStartupOptions map ________Additional options to use when launching Pixotope Engine. ________Refer to Unreal Engine documentation for more info.
________▪ Name string
________▪ Ancillary
____________• Fingerprint string
____________• CameraType stringnull ____________TODO REMOVE
____________• AssignedGroup string
________▪ Input
____________• TrackingProtocol string
____________• CameraSpecific
____________null only when object
________________◦ FilmbackWidth number
________________◦ FilmbackHeight number
________________◦ Aperture number
________________◦ EnableDOF boolean
________________◦ DistortionModel string
________________◦ EnableFilmback boolean
________________◦ EnableAperture boolean
____________• LengthUnits string
____________• AngleUnits string
____________• AxisPositives
________________◦ X string
________________◦ Y string
________________◦ Z string
____________• RotationPositives
________________◦ Pan string
________________◦ Tilt string
________________◦ Roll string
________▪ PositionOffsets
____________• Type string
____________• Value
________________◦ GlobalPosition
____________________▪ X number
____________________▪ Y number
____________________▪ Z number
________________◦ GlobalRotation
____________________▪ X number
____________________▪ Y number
____________________▪ Z number
________________◦ CameraRotation
____________________▪ Pan number
____________________▪ Tilt number
____________________▪ Roll number
________________◦ MountedPosition
____________________▪ X number
____________________▪ Y number
____________________▪ Z number
________________◦ Height number
________________◦ MainArmLength number
________________◦ ExtenderLength number
________________◦ DropLength number
________________◦ SwingOffset number
________________◦ ElevateOffset number
________________◦ InvertSwing boolean
________________◦ InvertElevate boolean
________▪ LensOffsets
____________• FieldOfView number
____________• FocusDistance number
____________• Aperture number
____________• CX number
____________• CY number
____________• NodalX number
____________• ShowCrosshair boolean
____________• K1 number
____________• K2 number
________▪ LensFileConfig
____________• UseLensFile boolean
____________• LensFilePath string
____________• ZoomEncoderOut number
____________• ZoomEncoderIn number
____________• FocusEncoderNear number
____________• FocusEncoderFar number
____________• EnableDOF boolean
____________• EnableDistortion boolean
____________• EnableNodal boolean
____________• EnableFOV boolean
____________• EnableCenterOffset boolean
____◦ Chromakeys map
element
________▪ Enabled boolean
________▪ OutputKey boolean
________▪ OutputKeyVisualizeExtremes boolean
________▪ KeyerModel string
________▪ ShaderParams
____________• BackgroundPicks [number,number,number] array
____________• ForegroundPicks [number,number,number] array
____________• EnableCleanPlate boolean
____________• ForegroundThreshold number
____________• BackgroundThreshold number
____________• ShadowStrength number
____________• ShadowContrast number
____________• DespillLuma number
____________• DespillChroma number
____________• DespillCutoff number
____________• EnableAutoDespill boolean
____________• DespillHue number
____________• MaskGamma number
____________• MaskGain number
____________• LumaKeyIntensity number
____________• ErodeSize number
____________• ColorKeyIntensityR number
____________• ColorKeyIntensityG number
____________• ColorKeyIntensityB number
____________• ColorKeyStrength number
____________• DetailEnhancement number
____________• Denoise number
____________• Respill number
____________• RespillUseCustomColor boolean
____________• RespillCustomColor [number,number,number]
____________• MultiplyFillWithKey boolean
____◦ Projects string array
____◦ Version string
____◦ Sync
________▪ CommonSyncDelay number
________▪ ProjectionDelay number
________▪ EnableExtrapolation boolean
________▪ AlignmentMethod string
____◦ MachineGroupings
________▪ Default
____________• AR string array
____________• XR string array
________▪ Custom map
____◦ FeatureFlags
________▪ ShowCameraTypes CameraTypes
________▪ Diagnostics
____________• NetworkCheck
________________◦ Latest
____________________▪ Individual IndividualMachineRes
____________________▪ Total
________________________• AverageResponseTime number
________________________• MaxResponseTime number
________________________• MinResponseTime number
________________________• MaxDiffOverAverage number
________________________• TotalRating
____________________________◦ Value number
____________________________◦ Description string
________________________• LastUpdated number
________▪ Presets
____________• VideoKeyer PanelPresets(Chromakey)
________▪ TrackMen
Non-state values
• ConnectedClients
Returns an array with all currently connected services (services that currently respond to heartbeats). Value example: "[{"Name":"Machine1-CTS", "Role":"CTS"},…]"
• Shows
Returns an array of all shows available on this store (reads the files available on disk). Value example: ["DefaultShow",…]
• CurrentShow
Returns the name of the currently open show. Value example: "DefaultShow"
• CameraTypes
Returns the list of all camera types, default plus show specific Value example: "[{"id":0, "label":"2/3inch - 16:9","camera_name":"2/3inch - 16:9","width":"9.59","height":"5.39"},…]"