I am currently using an Orbecc Gemini 2 device, and when connected to my computer, it works perfectly with the Orbecc Viewer application. The device provides me with a coverage range of about 8 meters. However, when I try to use it in TouchDesigner, the coverage range significantly reduces to around 2 meters. Additionally, I think I’m not receiving the full data set from the device. The visual output appears in high contrast, and I am missing a lot of the information that I can see in the Orbeck Viewer.
Has anyone experienced similar issues or have any advice on how to resolve this discrepancy in range and data output? Any help would be greatly appreciated!
just wondering - if you switch the Orbbec TOP’s viewer to Normalized Split - what is the value range and does it maybe reveal more information? The values you see might not be normalized so things get cut off.
Hi @snaut ! I can get a bit more information in the Blue channel if I use Normalized Split. But it’s far from what i can get with the Orbecc Viewer
I guessing maybe TD only takes some basic parameters from the device, since there is no possibility to change Gain, Exposure or Advanced Controls, like in the OrbeccViewer
I just did a little testing here with my gemini 2 camera and I seem to be getting the same depth values from TouchDesigner and in the Orbbec viewer. If you can see my screenshots below, in the Touch image the colour value near the center of the camera is (5.016, 5.016, 5.016) or roughly 5m. In the Orbbec viewer I get 5121mm at roughly the same point (I was just holding the camera by hand so I don’t expect it to be exactly the same).
The gemini camera is supposed to just return the depth values in mm and we’re not doing anything beyond converting to m to be consistent with other devices in TouchDesigner.
The gain and exposure controls are not currently available in TouchDesigner, but it will remember whatever values you set them to in the Orbbec viewer.
Could you confirm what values you are seeing in both applications from your camera?