←back to thread

AR Fluid Simulation Demo

(danybittel.ch)
147 points danybittel | 2 comments | | HN request time: 0s | source
Show context
socalgal2 ◴[] No.45123670[source]
That's really nice. You should give it or sell it to science museum or 50 and make them really big!
replies(1): >>45124229 #
danybittel ◴[] No.45124229[source]
Thanks! That is the plan.. I created the demo to pitch to interested people.
replies(2): >>45125035 #>>45125103 #
miduil ◴[] No.45125103[source]
you could get an old microsoft surface 40 inch screen, the entire display is a video stream under linux with the sur40 kernel module.
replies(2): >>45125608 #>>45129317 #
danybittel ◴[] No.45125608[source]
That would be hard to source / use, as It's a bit dated. But the technic behind it could be replicated. It uses IR LED on the bezel, around a glass. With total internal reflection the light only shows up where you touch the glass. Then film that with a camera. The advantage to my method, you don't get interference of objects hovering above the screen. But getting the camera & display behind the screen, could be hard.
replies(1): >>45126506 #
PxldLtd ◴[] No.45126506[source]
I've just done something similar with a Object tracking + IR Floodlights and one of VA Imaging's MER2 cameras. We have had some fantastic results with objects sat on these "Interactive Dance Floors" from Alibaba. Didn't even need the IR Absorbing film to get decent tracking results using OpenCV @ 300fps or so.
replies(1): >>45128406 #
1. danybittel ◴[] No.45128406[source]
This sound intriguing. Is the camera placed above the scene? How do those interactive Dance Floors come into play, did you use them for the light? Do they not have triggers, when somebody stands on it?
replies(1): >>45136249 #
2. PxldLtd ◴[] No.45136249[source]
Yep, we've got the camera mounted vertically above the screen. We use the dance floors to render an interactive Unity game. The pixel density is pretty good. These panels have an array of IR LEDs embedded in them for detection but the density isn't good enough for small objects we want to track. Great for detecting anything the size of a foot or bigger.