An openFrameworks addon for Orbbec depth cameras
README
ofxOrbbec
An openFrameworks addon for Orbbec depth camerasDesigned for OF 0.12.0
Linux Usage
Copy Shared ObjectsOF currently doesn't copy .so library files into the
YOUR_PROJECT/bin/libs/ folder automatically. So you will have to manualy make a libs folder at the same level as your executable and add the contents of
libs/orbbec/lib/linux64/ to that folder. Add ofxOrbbec and ofxOpenCV
Add the above two addons to your
addons.make file and your should be good to go. Copy src folder from example
Copy the src folder from the example/ folder to test the api
Mac Usage
Use the project generatorUse the project generator to add ofxOrbbec to your project or import the example project.
NOTE: Mac cannot use as many of the cameras as Linux or Windows. See the supported cameras in the list here: https://www.orbbec.com/developers/orbbec-sdk/ UPDATE: It is possible to use the Femto Mega with an IP connection on macOS. The IP Configuration needs to be done via the Orbbec Viewer tool on Windows or Linux but as long as you can connect to the camera IP, it does work with this addon on macOS. If you are unable to connect via IP, it may be a sandbox issue. Try resetting the approval status:
tccutil reset All cc.openframeworks.ofxOrbbecExampleWindows Usage
Use the project generatorUse the project generator to add ofxOrbbec to your project or import the example project.
If the OrbbecSDK.dll and the depthengine_2_0.dll is not in the bin/ folder of your project copy it over from libs/orbbec/lib/vs/x64/
ofxAddons