Mobinet is an open-source platform for mobile objects programming (simulation, games, graphics, maths-physics,...). It is developed by INRIA Grenoble in France and used to initiate students (from high school to university) to games programming, or more generally to provide them with a concrete intuitive and fun version of the notions seen in math and physics course.
This is a lot of work but also a lot of fun!
I did it for a real-time demo project with a few friend. We used Christmas fairy lights and 5 mini-VHS camcorders. You can see the result at the very end of our Childbone demo.
Nowadays, using webcams will save you a lot of troubles, and you can find lots of very useful codes on the Internet (such as Intel's OpenCV, however majors issues that you still have to solve would be calibrating camera positions and reliably tracking crossing markers in images. In my system I had to do an editor to manually reassign markers when incorrectly detected or labeled, which can be a very tedious task...
I would recommend Logitech Quickcam Pro 5000 webcams, as they are USB 2.0, can do 640x480 at 30 fps, and most importantly use the somewhat recent generic USB Video Class spec, for which a driver for linux is available. I have a few of those and the image quality is quite good:)
If you know Python you can use a library called slithy to make nice OpenGL-accelerated presentations. It's a library not an executable so you'll have to create a Python script for your presentation. Should not be too difficult for most slashdot users, plus you can add any C/OpenGL code (just wait for that Q3A source code...)
In this image you can see that only 1 projector is used.
The 24 views are encoded in a single image which is reflected by 24 mirrors around the central rotating one. So to have a 24fps animation you only need a 24fps projector. The drawback of course if that the resolution is divided by 24.
As the final display is quite small, it's better to have lower resolution but not dividing the framerate by 24!
If someone win this award that's because he has great talents and certainly choosed to work on the projects he likes instead of working for a 'big corporation'. As these projects are open-source he certainly is not paid for his work. So a little cash can be very welcomed!
I am the main programmer of the 3d demo shown on the screenshots. This demo combines a distributed interactive fluid simulation with graphical intensive rendering using pixel shaders. It uses Net Juggler to manage the distribution on the cluster.
You canse some picture and a video of the fluid simulation in our gallery . The shader for the rabbit's fur is explained on this page of my website (please be gentle with the server...).
Well, technically it's 4GiB, which means 4.3GB. So the marketing department will happily use it correctly !
Mobinet is an open-source platform for mobile objects programming (simulation, games, graphics, maths-physics, ...). It is developed by INRIA Grenoble in France and used to initiate students (from high school to university) to games programming, or more generally to provide them with a concrete intuitive and fun version of the notions seen in math and physics course.
FYI, here is a very interesting video about misconceptions about the "third world": Myths about the developing world
Terrorists attack! Gouvernment responds, kills liberties.
Disclaimer: similarities to actual events are purely coincidental...
This is a lot of work but also a lot of fun! I did it for a real-time demo project with a few friend. We used Christmas fairy lights and 5 mini-VHS camcorders. You can see the result at the very end of our Childbone demo.
Nowadays, using webcams will save you a lot of troubles, and you can find lots of very useful codes on the Internet (such as Intel's OpenCV, however majors issues that you still have to solve would be calibrating camera positions and reliably tracking crossing markers in images. In my system I had to do an editor to manually reassign markers when incorrectly detected or labeled, which can be a very tedious task...
I would recommend Logitech Quickcam Pro 5000 webcams, as they are USB 2.0, can do 640x480 at 30 fps, and most importantly use the somewhat recent generic USB Video Class spec, for which a driver for linux is available. I have a few of those and the image quality is quite good :)
Good luck!
If you know Python you can use a library called slithy to make nice OpenGL-accelerated presentations. It's a library not an executable so you'll have to create a Python script for your presentation. Should not be too difficult for most slashdot users, plus you can add any C/OpenGL code (just wait for that Q3A source code...)
Here you can see other photos, including the electronic board.
Two videos are available here. The page is in french but you can easily find the videos.
In this image you can see that only 1 projector is used. The 24 views are encoded in a single image which is reflected by 24 mirrors around the central rotating one. So to have a 24fps animation you only need a 24fps projector. The drawback of course if that the resolution is divided by 24. As the final display is quite small, it's better to have lower resolution but not dividing the framerate by 24!
If someone win this award that's because he has great talents and certainly choosed to work on the projects he likes instead of working for a 'big corporation'. As these projects are open-source he certainly is not paid for his work. So a little cash can be very welcomed!
I am the main programmer of the 3d demo shown on the screenshots. This demo combines a distributed interactive fluid simulation with graphical intensive rendering using pixel shaders. It uses Net Juggler to manage the distribution on the cluster. You canse some picture and a video of the fluid simulation in our gallery . The shader for the rabbit's fur is explained on this page of my website (please be gentle with the server...).