The topic you requested could not be found.
Related topics are listed below.

Formula

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Calculate Nodes » Formula

This calculation node allows for any sum to be created between three variables. Formula Setup Name Description Formula The sum or formula can be completely changed and varied. (Add, Subtract, Multiply and Divide.) Variables…

FAQ Camera Calibration

Stage Precision » Stage Precision » Workflows » Camera Calibration » FAQ Camera Calibration

How many observations should I do for my lens? It’s very difficult to say, there isn’t one way that works for all lenses. A high quality broadcast lens may only need a calibration point for zoom at every 20% step and then each at 0% and 100% focus. On the…

Late Tick calculations / Low Latency

Stage Precision » Stage Precision » Workflows » Project Framerate and Syncronisation » Late Tick calculations / Low Latency

With the Late Tick Calculation it´s possible to optimize the latency between input data, SP calculation and output data to a minimum. To open the Time Inspector follow this steps. Enable/Disable the Late Tick calculation. Shift the SP calculation within a…

Filters

Stage Precision » Stage Precision » Maps / Filter / Trigger » Filters

Input Filters Tracking Name Description Window Size This is the size of the tracking area. Reset Position threshold The position threshold can be altered here. Reset Interpolation Time The interpolation…

Camera Filter

Stage Precision » Stage Precision » Views / Elements » Objects » Tracked Objects » Camera » Camera Filter

Camera Specific Filters Process Priorities Each filter has Process Priorities to define the moment when the filter should grab and modify the values. Name Description Input Filter If ticked the filter will be applied to the input data.…

Camera Analysis

Stage Precision » Stage Precision » Views / Elements » Objects » Utilities » Camera Analysis

The Camera Analysis object is a volume in the 3D space that can be used to analyze the coverage of multiple cameras. On top of the basic parameters like the position, scale and rotation, the Camera Analysis object has some unit parameters. Camera Analysis Setup …

Synchronisation of IO Connection

Stage Precision » Stage Precision » Workflows » Project Framerate and Syncronisation » Synchronisation of IO Connection

All time critical IO Connections have advanced synchronization options. This options can be found in the tab “sync” within the added IO. In- and Outputs can be delayed per frame as well as within subframes. Inputs can be have different additional…

Split Text

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Split Text

This takes in the source text and splits the text into multiple outputs. *This node is very useful for splitting up incoming UDP and TCP data. Split Text Setup Name Description Source This is the input text. Split Character…

Threshold

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Utility Nodes » Threshold

This node can be used to detect and filter an incoming value. Threshold node This node has a float input and a result output. Within the inspector multiple parameter can be defined: Parameter Description Threshold If the input…

String Methods

Stage Precision » Stage Precision » Scripting » General use of Scripting » String Methods

substring(): .substring(Start, End); The substring() method returns the part of the string between the start and end indexes, or to the end of the string. Example 1: SampleString = "Hello 123"; SubString = SampleString.substring(0, 7); The result of SubString is…

Section Text

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Section Text

This takes in the source text and trim the source text about the defined substring. Section Text Setup Name Description Source This is the input text. Substring This is the substring input. Include Substring…

Trim

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Trim

This takes in the source text and trim the source text about the defined start and end indices. Trim Text Setup Name Description Source This is the input text. Start Index This is the start trim location of the source…

Math

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Math Nodes » Math

This node acts as a maths equation, with two input variables and one result. Math Setup Name Description Type Float – Individual X, Y or Z data. Vector – Combined XYZ data. Integer – These are whole…

Compare Period

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Utility Nodes » Compare Period

This node compares two input values and outputs the result if the value is true, this output lasts for a period of time which can be set. Compare Period Setup Name Description Type Float – Individual X, Y or Z data. Integer…

Tracking Light Fixture

Stage Precision » Stage Precision » Views / Elements » Objects » Fixture » Tracking Light Fixture

The Tracking Light Fixture is an object to follow a Target and drive a real moving head fixture in real time. It can send and receive DMX data over ArtNet and/or sACN. *This is only available for Light Tracking, Full, and Engineer license. This object can not only…

Compare

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Utility Nodes » Compare

This node compares two input values and outputs the result if the value is true. Compare Setup Name Description Type Float – Individual X, Y or Z data. Integer – These are whole numbers. Function ==…

round

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Math Nodes » round

This rounds up or down the input value to a whole integer and outputs the rounded result. Round Setup Name Description Value This is the input float value. Digits When at 0, the value will be rounded down. When at 1,…

1.1.16 / 1.1.33

Stage Precision » Changelog » 1.1.16 / 1.1.33

This minor release mainly contains improvements and some new features as well as many bug fixes New Sensor object: Sick Lidar now supports the full product range (LMS, LRS, MRS, PicoScan & TIM) New Node: Generator for random numbers Objects Improvements: The…

Modulo

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Calculate Nodes » Modulo

The modulo calculates the remainder after the input value is divided by the modulo value, the value that is left over will be output as the result. Modulo Setup Name Description Value This is an input float value. Modulo…

Define Measurement Points

Stage Precision » Stage Precision » Workflows » Light Tracking » Define Measurement Points

To calibrate the Tracking Light Fixtures we need some reference points within the tracking area. This points should be “reachable/lightable” from all light fixtures and should be easy to measure. *We should have at least 5 measurement points for a good…

Compare Text

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Compare Text

This node compares two sources of text and will output a result if the equation is true. Compare Text Setup Name Description Function A equal B A Not Equal B A Contain B A NOT Contain B A This is the first input…

Optitrack Calibration

Stage Precision » Stage Precision » Views / Elements » Objects » Sensors » Optitrack Volume » Optitrack Calibration

The goal of the Optitrack Calibration is to calculate the relative positions of all the Optitrack Cameras in relationship to each other. There are different tools for calibrating multiple optitrack cameras through a wanding process to create one single Optitrack…

In Range

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Utility Nodes » In Range

This node compares three input values. When the value is in between the minimum and maximum values the result will be output. In Range Setup Name Description Type Float – Individual X, Y or Z data. Integer – These are…

Rendering Settings

Shield for Unreal » Settings & Functions (UE5) » Rendering Settings

Rendering Settings are similar to how they were in UE4. For more details, can refer to here. *If Shield is set to render at a higher than 1080 (including overscan), UE might show a warning message on project start up similar to one below. This is only a warning…

Ping Interface

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Utility Nodes » Ping Interface

This node can be used to ping a IP address and see the status. Ping Interface Two Outputs are available: “Last heartbeat” returns a time string with the last sucess ping. “Online” returns the result as a bool. Define the IP which…

Virtual Camera Fly

Shield for Unreal » Setting & Functions (v0.8) » Connect / Control Stage Precision with Shield » Virtual Camera Fly

Virtual Camera Fly is a function within Stage Precision to use full virtual camera animations or extend the actual tracked camera. The Live Input within Shield stays at the defined location and will manipulate the scale and perspective of the camera feed, as if it…

Lower Case Text

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Lower Case Text

This node converts all input text into lower case text. Lower Case Text Setup Name Description Source This is the input text. Result This is the output lower case text. Layout Name Description…

Upper Case Text

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Upper Case Text

This node converts all input text into upper case text. Upper Case Text Name Description Source This is the input text. Result This is the output upper case text. Layout Name Description …

Optitrack Alignment

Stage Precision » Stage Precision » Views / Elements » Objects » Sensors » Optitrack Volume » Optitrack Alignment

Once all the cameras has been calibrated and their relative position between each other has been reconstructed, the next step is to offset / translate the entire group of cameras so the tracking volume is aligned with the 3D space within SP. There are several options…

Vector Distance

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Calculate Nodes » Vector Distance

A vector is able to communicate the positional data of an object. The vector distance node is able to take in positional data from two objects and calculate the distance between them and output the result. Vector Distance Setup Name Description…

Replace Text

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Replace Text

This node can be used to replace text within an input string of text. Replace Text Setup Name Description String This is the input string of text. To Replace The text which needs to be replaced can be added here.…

Replace Character

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Replace Character

This node can be used to replace characters within a string of text. Replace Character Setup Name Description String This is the input string of text. Character to replace This is the character that will be removed from…

Regex Filter

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Regex Filter

This is short for a regular expression. It is a string of text the allows for a pattern to be created that helps match, locate and manage text. Regex Setup Name Description String This is the input string of text that will be searched…

Append Text

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Text Nodes » Append Text

This can take in multiple types of text and outputs one text string. Append Text Setup Name Description String Text string input. Append 1 Append text input 1. Append 2 Append text input 2. …

Axis tools

Stage Precision » Stage Precision » Workflows » Camera Calibration » Axis tools

Axis is used to create a path of movement along an axis / track / spline based on encoder values and and image provider. If an object has multiple axes of movement, mutiple axes can be created one at a time and put one axis as a child of another to create a parent…

0.8.122

Stage Precision » Changelog » 0.8.122

Stage Precision 0.8.122 !Project files are not full cross-compatible because of the switch to the event system! (Feature #339) All trigger needs to be rebuild from previous project files and Board-Items needs to be renamed. General New Features: #356 –…

0.8.126

Stage Precision » Changelog » 0.8.126

Stage Precision 0.8.126 New IO Connections: Monogram Creative Console Skaarhoj Controller Deltacast input card New Features: General add relative mode to XY Stick Undo function for container reset Usebility support calculation also in fields with mm and…

Kinetic Construction

Stage Precision » Stage Precision » Views / Elements » Objects » Kinetic » Kinetic Construction

A Kinetic Construction combined different Kinetic Driver to one Construction Object. *This is only available for Kinetic Control, Full, and Engineer license. !You need at least one Kinetic Driver object to drive this Kinetic Construction. Coordinates Name…

Input Synchronization

Stage Precision » Stage Precision » Workflows » Project Framerate and Syncronisation » Synchronisation of IO Connection » Input Synchronization

Delay Input frames Whenever it´s necessary to add full frame delays to the incoming data packages, just increase this value. Interpolation Whenever the incoming data packages needs an interpolation. Might be necessary when the protocol fps is not equal with…

Math / Formula for Expressions

Stage Precision » Stage Precision » Scripting » Math / Formula for Expressions

Arithmetic & Assignment Operators Operator Definition + Addition between x and y. (eg: x + y) – Subtraction between x and y. (eg: x – y) * Multiplication…

1.1.90-92

Stage Precision » Changelog » 1.1.90-92

New Objects: Orbbec Femto Mega StreamDeck New IO Connection: Phiget Rel1100 ADM-OSC Kinesys New Features: All tracking map inputs have now delays for position, rotation and all additional custom data like zoom, focus etc. New Camera calibration…

Measurement Line

Stage Precision » Stage Precision » Views / Elements » Objects » Utilities » Measurement Line

The Measurement Line is a tool to measure within the viewport between two points. The Inspector shows the measured distance result and the angle between booth points. Each point can be set with the following different methods: Manual values To use manual…

Input Interpolation

Stage Precision » Stage Precision » Workflows » Project Framerate and Syncronisation » Synchronisation of IO Connection » Input Synchronization » Input Interpolation

None Interpolation None Interpolation keeps the incoming raw data and will not modify these at all. None interpolation should be used if the timing of the incoming data matched perfectly the project timing and representing the required data values. By…

Math Nodes

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Math Nodes

The math section contains nodes which can be used to calculate a result from multiple input variables. Nodes within this section are: abs acos asin atan ceil cos exp floor hypot invert math max min mod pow round sin sqrt tan

Calculate Nodes

Stage Precision » Stage Precision » Views / Elements » Board & Nodes » Calculate Nodes

The calculate section contains nodes which can be used to calculate a result from multiple input variables. Nodes within this section are: Delta Formula Interpolate Joystick Ranger Local Cartesian Modulo Point Line Distance Projection Size Ranger Ranger…

Mo-Sys Axis Example

Stage Precision » Stage Precision » Views / Elements » IO Connections » Camera Tracking » F4 (Mo-Sys) » Mo-Sys Axis Example

This is an example using the F4 (Mo-Sys) axis map inputs for a jib/crane that where there is a rotational pivot at the base a rotation encoder on the arm a remote pivot head mounted at the end of the arm. A camera is then mounted at the remote pivot head with a…

Optitrack Camera

Stage Precision » Stage Precision » Views / Elements » Objects » Sensors » Optitrack Camera

Optitrack provides a wide range of camera sensors for tracking purposes. SP supports the Optitrack Prime and Slim cameras. *This is only available for Tracking, Light Tracking, Full, and Engineer license. Adding the Sensor To add a connection to an Optitrack camera,…

Alignment with Marker

Stage Precision » Stage Precision » Workflows » Camera Calibration » Camera Calibration Workflows » Alignment with Marker

The main objective of the Alignment with Marker Tool is to align the tracking system using predefined markers in 3D space instead of patterns on a screen. Prerequisites Media Input into SP A camera object within SP A Lens Profile for the camera A supported…

Lens & Tracking Calibration Wizard

Stage Precision » Stage Precision » Workflows » Camera Calibration » Lens & Tracking Calibration Wizard

Interface A breakdown of the toolbar at the top of the Calibration Wizard: Switch to view the list of observations that have been captured Switch to the capture mode Open the list of calibration screens …

Inspector

Stage Precision » Stage Precision » Views / Elements » Inspector

Variable parameter control Expressions parameter control Target selection Parameter adjustment tool Snap to Point The inspector is the section where all parameters are displayed and can be changed and altered. Parameters are separated into different groups and…

Azure Kinect

Stage Precision » Stage Precision » Views / Elements » IO Connections » Skeleton » Azure Kinect

To use the Azure Kinect IO connection, the kinect sensor(s) must first be added using the + button. !Azure Kinect SDK Version 1.4.1 (Firmware 1.6.110079014) is supported. Kinect Setup Coordinates Name Description Position The…

MQTT Client

Stage Precision » Stage Precision » Views / Elements » IO Connections » Protocol » MQTT Client

MQTT is an OASIS standard messaging protocol for the Internet of Things (IoT). more about MQTT see here. This IO Connection is node-based, this worked with “MQTT Topic” nodes for receiving the data packages and “MQTT Puplish” to send data…

Camera

Stage Precision » Stage Precision » Views / Elements » Objects » Tracked Objects » Camera

Camera Filter Distortion Viewer This places a standard camera in the 3D space. This camera can be set to a perspective or orthogonal view. Coordinates Name Description Position This will move the object along X, Y and Z axis in the…

Image Based Blob Tracking

Stage Precision » Stage Precision » Workflows » Blob Tracking Workflows » Image Based Blob Tracking

Any sensor which provides an Image Provider can be used for Blob Tracking. This could be infrared cameras, depth cameras, head map cameras as well as RGB cameras. Device RGB Depth IR Filter Notes Azure Kinect …