Files
2026-07-13 13:13:17 +08:00

107 lines
3.0 KiB
Plaintext

{
"FormatVersion": 3,
"Id": "1f2e3d4c-5b6a-4988-9a0b-c1d2e3f4a5b6"/*FreeDInput*/,
"Description": "Receives camera tracking data over UDP using the FreeD protocol. This is essential for virtual production, augmented reality, and broadcasting, allowing real-time integration with systems like Unreal Engine, Vizrt, or Aximmetry.\n\nAlso see: [FreeDOutput]",
"InputUis": [
{
"InputId": "4b5c6d7e-8f9a-4b1c-c2d3-e4f5a6b7c8d9"/*Listen*/,
"Position": {
"X": -200.0,
"Y": 0.0
},
"Description": "Enable to open the UDP socket and begin listening for data. Disable to close the connection."
},
{
"InputId": "5c6d7e8f-9a0b-4c2d-d3e4-f5a6b7c8d9e0"/*LocalIpAddress*/,
"Position": {
"X": -200.0,
"Y": 75.0
},
"Description": "The local network adapter (IP address) to listen on. '0.0.0.0 (Any)' listens on all available adapters, which is usually what you want.",
"Usage": "CustomDropdown"
},
{
"InputId": "6d7e8f9a-0b1c-4d3e-e4f5-a6b7c8d9e0f1"/*Port*/,
"Position": {
"X": -200.0,
"Y": 150.0
},
"Description": "The UDP port to listen on. This must match the port the sender is broadcasting to."
},
{
"InputId": "7e8f9a0b-1c2d-4e5f-a6b7-c8d9e0f1a2b3"/*CameraId*/,
"Position": {
"X": -200.0,
"Y": 225.0
},
"Description": "Selects a specific camera ID to output on the single-camera outputs (CameraPos, CameraRot, etc.). If set to -1, it automatically selects the camera with the lowest ID."
},
{
"InputId": "8f9a0b1c-2d3e-4f5a-a6b7-c8d9e0f1a2b3"/*PrintToLog*/,
"Position": {
"X": -200.0,
"Y": 300.0
},
"Description": "Enable to print detailed activity and error messages to the T3 log console for debugging."
}
],
"SymbolChildUis": [],
"OutputUis": [
{
"OutputId": "2b3c4d5e-6f7a-4b9c-a0b1-c2d3e4f5a6b7"/*CameraDataAsDict*/,
"Position": {
"X": 300.0,
"Y": 200.0
}
},
{
"OutputId": "3c4d5e6f-7a8b-9c0d-b1c2-d3e4f5a6b7c8"/*IsListening*/,
"Position": {
"X": 300.0,
"Y": 300.0
}
},
{
"OutputId": "8b9c0d1e-2f3a-4b5c-6d7e-8f9a0b1c2d3e"/*CamerasAsBuffer*/,
"Position": {
"X": 300.0,
"Y": 400.0
}
},
{
"OutputId": "1a2b3c4d-5e6f-7a8b-9c0d-b1c2d3e4f5a6"/*CameraPos*/,
"Position": {
"X": 300.0,
"Y": 500.0
}
},
{
"OutputId": "2b3c4d5e-6f7a-8b9c-0d1e-2f3a4b5c6d7e"/*CameraRot*/,
"Position": {
"X": 300.0,
"Y": 600.0
}
},
{
"OutputId": "3c4d5e6f-7a8b-9c0d-1e2f-3a4b5c6d7e8f"/*Zoom*/,
"Position": {
"X": 300.0,
"Y": 700.0
}
},
{
"OutputId": "4d5e6f7a-8b9c-0d1e-2f3a-4b5c6d7e8f9a"/*Focus*/,
"Position": {
"X": 300.0,
"Y": 800.0
}
},
{
"OutputId": "5e6f7a8b-9c0d-1e2f-3a4b-5c6d7e8f9a0b"/*User*/,
"Position": {
"X": 300.0,
"Y": 900.0
}
}
]
}