DJI FPV CONTROLLER 3 NODE
DJI FPV Controller 3 Node is a native C++ input toolset I developed for Autodesk Maya and SideFX Houdini to control 3D objects directly with a real DJI FPV Controller 3. The system reads live controller input through the Windows joystick API and exposes clean stick, button, flight, status, and path-recording data inside each application. The toolset includes custom Maya and Houdini nodes, shelf tools, template cube setups, positive-axis color indicators, child camera rigs, drone-style flight control, static input mode, button toggles, smoothing, deadzone handling, axis inversion, and live path recording. The goal was to turn the controller into a practical viewport navigation and animation input device without requiring an external bridge process.

Software: SideFX Houdini, Autodesk Maya, OpenAI Codex, C++, MEL, VEX
DJI FPV Controller 3 for MAYA
DJI FPV Controller 3 for HOUDINI

DJI FPV CONTROLLER 3 NODE
DJI FPV Controller 3 Node is a native C++ input toolset I developed for Autodesk Maya and SideFX Houdini to control 3D objects directly with a real DJI FPV Controller 3. The system reads live controller input through the Windows joystick API and exposes clean stick, button, flight, status, and path-recording data inside each application. The toolset includes custom Maya and Houdini nodes, shelf tools, template cube setups, positive-axis color indicators, child camera rigs, drone-style flight control, static input mode, button toggles, smoothing, deadzone handling, axis inversion, and live path recording. The goal was to turn the controller into a practical viewport navigation and animation input device without requiring an external bridge process.

Software: SideFX Houdini, Autodesk Maya, OpenAI Codex, C++, MEL, VEX
DJI FPV Controller 3 for MAYA
DJI FPV Controller 3 for HOUDINI