… then dropping an Orbbec TOP doesn’t result in any errors or warnings but no permutation of the settings will result in an image from the camera - top stays at 128x128px with all zeroes in all pixels all channels.
Unfortunately, the Femto cameras were not supported on MacOS in version 1.8 of the Orbbec SDK which is what is in the current TouchDesigner release - only Astra and Gemini cameras as listed on their github page.
They did add some support in the newer 1.9 version which we’ve updated to internally and are currently testing. However, the website ( GitHub - orbbec/OrbbecSDK: Orbbec SDK C/C++ base core lib ) currently only lists the Femto Mega for MacOS, not the Bolt. Orbbec has been making updates fairly rapdily, so this could change in the future, but I don’t have any specific info.
We hope to have the TouchDesigner update with the version 1.9 SDK out fairly soon.
Understood! Thought I got through the fine print on this one pretty thoroughly but I missed this permutation … looking forward to seeing this get added when that happens.
hey @robmc i got a femto mega. it works no prob on windows. on mac it does not work. are you aware of any issues? do i need to install the SDK myself? (I dont think so)
when I try to use the cam in the Orbbec TOP on Mac I get:
error: uvc_open path=2-2-1.1 failed, return res-3
Check online documentation for help with connecting to the camera.
edit: oh…i guess i need the TD version with the newer Orbbec SDK…how can I get my hands on those builds
That sounds like an issue we’ve seen with permissions on Mac. Unfortunately the USB library that Orbbec is using in their SDK requires root permissions to run otherwise it throws an error like you are seeing.
Ah! That seems to have done the trick. I was already starting TD with sudo but with sudo open /Applications/TouchDesigner.app which I guess doesn’t work. Thank you!!!