Create Nuitrack body bus
create_nuitrack_body_busGenerate a TouchDesigner scaffold that receives Nuitrack skeleton data via OSC, WebSocket, TCP, or sample and creates a consistent body_bus CHOP with setup notes.
Instructions
Create a TouchDesigner scaffold for Nuitrack skeleton data over OSC, WebSocket, TCP JSON, or sample mode. Produces a stable body_bus CHOP contract and setup notes; live SDK/device calibration must be validated separately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the generated baseCOMP. | nuitrack_body_bus |
| active | No | Start the transport active where supported. | |
| source | No | Transport for Nuitrack skeleton data. | osc |
| joint_set | No | Joint subset to expose as normalized body channels. | full_body |
| max_bodies | No | Maximum tracked bodies exposed in the output CHOP contract. | |
| server_url | No | WebSocket URL when source is websocket. | ws://127.0.0.1:8767 |
| listen_port | No | Local port for OSC/TCP skeleton input. | |
| parent_path | No | Parent COMP where the Nuitrack body-bus container is created. | /project1 |
| channel_prefix | No | Prefix for output CHOP channels, e.g. body0_head_x. | body |