XaiJu
tblankensmith
tblankensmith

patreon


DepthAnything TouchDesigner Plugin: Huge Update! v03

You can find the updated component on the original Patreon post here

DepthAnything turns any webcam feed and now any TOP into a live depth map, showing how far away things are in the scene, similar to the kind of depth data you'd get from a Kinect or Orbbec camera. No install needed, just drag the .tox into your project. Use it to drive 3D particle systems, instance geometry, perform occlusion(where virtual objects appear correctly hidden behind real-world people or objects), and more.

πŸŽ‰New FeaturesπŸŽ‰

1) The DepthAnything component now supports any TOP as an input. You can still select a webcam as an option as well (which is slightly more efficient)

2) Much better frame syncing. You can easily sync up either the exact video frame with the depth, or have a nice smooth interpolated video. The component includes a "Smooth Synced Webcam Frames" button if you don't want an exact frame match but still want your webcam to be smooth.

3) Normalization component included in the project. Previously if you use the Limit TOP to try to get the depth values into a visible range, it would cause flickering. The included normalize component samples the min and max and applies a fixed normalization if you want to render the depth.

4) Bug fixes for Windows machines on startup

I'm working on a tutorial for this component and am excited to share it soon!
Thanks again for all your support!

DepthAnything TouchDesigner Plugin: Huge Update! v03

Comments

hi i paid 9$ subscription but this tool is still blocked to download, how can it be possible?

Marco

Yeah I noticed that also. I wonder if you could use media pipe face tracking(that can track up to 10 people) to detect presence and then toggle on and off the depth

Torin Blankensmith

Hi, I'm trying to use this component to detect presence of a person within a depth threshold. I'm using a threshold top to clip out everything past a certain pixel value representing depth and then doing some top analysis. This works when I'm in the camera's view, but when I step out the values of the background seem to adjust and I get a false positive for presence. It's almost like it's normalizing itself a bit (even without the Normalize comp), and I need the image to reflect absolute depth. Any tips to stabilize this? PS I've been using nvidia background top for presence detection but it has no controls over depth and for this kiosk there will be people behind the user and I want to ignore them. Any help is appreciated!

Sam Gochman


More Creators