• 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"},…]"