This document outlines the steps to build the Open 3D Stream from source.
Required Prerequisites:
Optional Prerequisites:
- FbxSdk – For FbxStreamer
- MotionBuilder – For Motion Builder Plugin
Building (Windows)
- Check out the code:
git clone git@github.com:mocap-ca/Open3DStream.git
- switch to brand dev-al:
cd Open3DStream
git checkout dev-al - Build the third party libraries (this will take a while):
cd third_party
build.bat - Build Open3DStream:
cd ..
build.bat
Tests
Run the FBX Streamer to stream data
build_debug\apps\FbxStream\FbxStream.exe test_data\beta_anim.fbx pub tcp://127.0.0.1:6001
Troubleshooting
If the fbx streamer doesn’t build, check the version and path of the sdk. See apps/FbxStream/CMakeLists.txt:
set(fbxroot "C:/Program Files/Autodesk/FBX/FBX SDK/2020.0.1")