That's kind of the point... You /are/ looking into the cube. If you want to not be looking into the cube... Um, well, you wouldn't even see anything...
As I've said, it's because we're using some sketchy sample code from OpenCV - none of the extra steps have been taken to make it any smoother. Hopefully, in the future, I'll get a more accurate tracking solution for my own face ("train" the tracker) and add some background culling (which removes the few jumps we get from spots on the back wall looking like a face).
I'm working on a new video that will show off a bit more and cut out some of the bugs (all of which I can legitimately blame on OpenCV, go me!). Watch for it.
Anyway, you can get the plugin from the Compiz git repos. I'll post the link in the description. OpenCV needs to be compiled from a recent SVN snapshot (I'm currently using the SVN trunk from two days ago). You also need the Compiz -dev packages to compile the plugin.
Would be interesting to see it with windows and sufficient distance between them on the z-axis, so that moving your head would allow you to peek below the topmost window?
I have another video with some open windows (one of the first things I considered when making this over a year ago was stacking windows), but I was getting some glitching (protip: Don't put stuff in front of your face that obstructs your eyes). I'll record another one later today, have a few things to do first.
.INVERT THE DEPTH. .Holographi-cally.
looks like if you're looking into a cube, rather than space coming out of the screen hoverin over keys.
(adjustment to tracking head/keys/screen position)
epicn2l 2 years ago
That's kind of the point... You /are/ looking into the cube. If you want to not be looking into the cube... Um, well, you wouldn't even see anything...
FleetAdmiralBacon 2 years ago
Until I go and accidentally delete it...
FleetAdmiralBacon 3 years ago
New video is up: askKFSe3aLk (look up, I've posted it as a response)
FleetAdmiralBacon 3 years ago
Very nice. Seems a bit jerky, but shows lots of promise. Good work, my friend.
hotdog003 3 years ago
As I've said, it's because we're using some sketchy sample code from OpenCV - none of the extra steps have been taken to make it any smoother. Hopefully, in the future, I'll get a more accurate tracking solution for my own face ("train" the tracker) and add some background culling (which removes the few jumps we get from spots on the back wall looking like a face).
FleetAdmiralBacon 3 years ago
I'm working on a new video that will show off a bit more and cut out some of the bugs (all of which I can legitimately blame on OpenCV, go me!). Watch for it.
FleetAdmiralBacon 3 years ago
Apparently my last comment didn't make it...
Anyway, you can get the plugin from the Compiz git repos. I'll post the link in the description. OpenCV needs to be compiled from a recent SVN snapshot (I'm currently using the SVN trunk from two days ago). You also need the Compiz -dev packages to compile the plugin.
FleetAdmiralBacon 3 years ago
I'd love to see an implementation of this. Need to find a way to track progress.
calaverx11 3 years ago
It's really nice to see some useful development with head tracking in CF. Great Job!
evanjm 3 years ago
This is great!
Could you please make another video with an open window?
I'd like so much for Linux to be the first real, usable (=better than looking glass) 3D desktop OS, just to show other OSes what we can do.
tantozero 3 years ago
Would be interesting to see it with windows and sufficient distance between them on the z-axis, so that moving your head would allow you to peek below the topmost window?
Azundris 3 years ago
I have another video with some open windows (one of the first things I considered when making this over a year ago was stacking windows), but I was getting some glitching (protip: Don't put stuff in front of your face that obstructs your eyes). I'll record another one later today, have a few things to do first.
FleetAdmiralBacon 3 years ago
OMG Awesome!
DreadKnight666 3 years ago
damn smart.
bluekavora 3 years ago