Google

Ogre in french contemporary museum Centre Pompidou

A place to show off your latest screenshots and for people to comment on them. Only start a new thread here if you have some nice images to show off!

Moderators: OGRE Team, Moderators

Ogre in french contemporary museum Centre Pompidou

Postby stoulouse » Thu Jun 01, 2006 11:16 pm

Hi all,
this post is to thank all ogre team members and ogre users.
I've used ogre for 6 months now to create a installation called "Seule avec loup" for "n + n corsino"; it is shown this month as part of the agora festival in Pompidou center, the most famous contemporary museum in France.
http://www.ircam.fr/82.html?event=404&L=1
Image
ogre is used to render choregraphics scene with motion captured dancers. I'm using 3 PCs synchronised by custom lan code to display real time 3d on three 4x3 meters screens. the user can interact with the installation by moving, we capture his movement using a laser.

so thank you very much for your helps on this project, source could be released but i don't have a place for it and i'm not sure it will helps someone; but i can send it to who wants it, there is a avi plugin that might interest some of you.

here is a link to my flickr site where you can find some nice shots.
http://www.flickr.com/photos/stoulouse/tags/openmove/

Image
Image
Image
Image
Last edited by stoulouse on Fri Jun 02, 2006 12:09 am, edited 1 time in total.
stoulouse
Regular
 
Posts: 88
Joined: Fri Mar 24, 2006 7:15 pm

Postby sinbad » Thu Jun 01, 2006 11:43 pm

Another really interesting, unusual project - thanks for sharing it :)

(I moved the thread to Showcase and fixed your image links btw - phpBB doesn't like the ?v=0 on the end of flikr links)
User avatar
sinbad
OGRE Founder, Ex-Lead
OGRE Founder, Ex-Lead
 
Posts: 25661
Joined: Sun Oct 06, 2002 11:19 pm
Location: Guernsey, Channel Islands

Postby joshcryer » Fri Jun 02, 2006 1:56 am

Un.freaking.believable. That is so freaking awesome! Look at that screen! Good job stoulouse! And sinbad, dude, this thing is spreading like a virus. :D
Image
User avatar
joshcryer
Veteran
 
Posts: 358
Joined: Wed Oct 13, 2004 8:22 am

Postby betajaen » Fri Jun 02, 2006 1:59 am

That is really really really good. Fantastic to see Ogre in things you'd wouldn't think of before.
User avatar
betajaen
OGRE Moderator
OGRE Moderator
 
Posts: 2199
Joined: Mon Jul 18, 2005 4:15 pm
Location: Swansea, MA, USA

Postby futnuh » Fri Jun 02, 2006 7:11 am

Beautiful Stoulouse, both from a visual and a technical perspective. I'd love to hear some more details about the exhibit, things like

    How well did the system synchronize across the 3 screens? (I take it that the graphics cards aren't gen-locked, rather that you are sending a synch packet from a master to two slaves, or something similar?)

    I'm sure you considered edge blending the displays. I'm curious if you tried implementing this within Ogre?

    Hardware used.

    You mentioned using a laser for monitoring the audience. Could you give some more details about this interaction?

    What was the AVI plug-in used for?


Finally, if video of the exhibit becomes available online, do you think you could post a link to this thread?
futnuh
Regular
 
Posts: 225
Joined: Sun Sep 25, 2005 3:22 am
Location: Calgary, Alberta

Postby f_RED » Fri Jun 02, 2006 9:04 am

Very interesting, it's good to see some non-game project !!!
Ogre also become the tool for modern interactive artist !!!
Awesome :P !!!!
I believe in code.
f_RED
Regular
 
Posts: 59
Joined: Tue May 24, 2005 11:13 am
Location: Bordeaux

Postby stoulouse » Fri Jun 02, 2006 12:19 pm

thanks for your comments. here are some technical details.

Hardware:
- display: 3x Bi-Xeon 3.2Ghz with 4Go RAM and GeForce 7800 GTX and 10000rpm raid HD
- laser: 1 standard PC connected to a radar laser scanning at 3fps a square of 12x12 meters
- sound: WFS system (sonicemotion), 1 Dual Mac G5

Synchronization was the biggest problem as you might guess. of course cards was not genlocked so i've made a client server system where camera, animation and movie frames are transmitted trough the network. clients also process all animation and i'm blending between server and client time to be more accurate. if the camera moves very fast you could see some desynchro.
I'm displaying movies in textures so i've modified a plugin i've found called webcam plugin to display avi stream. i can display 1024x512 movies at 30fps with animated scenes.
The laser is used to capture spatial movement of the audience, we use that to interact with the scene, for example sometime you become the wind and leaf of trees fly if you move or you can move if grass fields or walk in water and see it waving on your steps. if you want to see all scenes it takes around 20 minutes (12 scenes) and 9 of them are interactive.

The installation uses a brand new sound system called WFS, it's a new way to do sound spatialization a lot better than 5.1. ProTools and MAX MSP are used for music composition and interaction.

I'll see if i can do a movie of it, i don't know how it will render because it is very dark as you might see on photos, i've seen french TV for the premiere so i guess there should be a video available somewhere and i think the IRCAM will do some video interview.

thanks again for your great comments.
stoulouse
Regular
 
Posts: 88
Joined: Fri Mar 24, 2006 7:15 pm

Postby stoulouse » Fri Jun 02, 2006 12:38 pm

also i forgot to say i've made a little real time scene editor that let you edit lights placement/direction color etc... and scene object position rotation scale. it was very easy to do it using CEGUI.
stoulouse
Regular
 
Posts: 88
Joined: Fri Mar 24, 2006 7:15 pm

Postby Oogst » Fri Jun 02, 2006 7:12 pm

I'd like to see this in motion, but I don't like going to Paris. Do you have any video footage of this sweet beautiful stuff?
www.oogst3d.net: my portfolio
Ronimo Games: my game dev company
Swords & Soldiers: our game for WiiWare
Proun: my new game
Oogst
OGRE Expert User
OGRE Expert User
 
Posts: 792
Joined: Mon Mar 29, 2004 8:49 pm
Location: the Netherlands

Postby futnuh » Fri Jun 02, 2006 8:43 pm

An interesting (KISS) approach. My first inclination would have been to replicate the scenegraph across 3 graphics boxes, each rendering a separate screen. I like the way you've split the problem into a rendering solution followed by a distributed-movie-player. Of course it limits the scene complexity, but judging from the Burtonesque-look of the screenshots, this really wasn't an issue.

stoulouse wrote:I'm displaying movies in textures so i've modified a plugin i've found called webcam plugin to display avi stream. i can display 1024x512 movies at 30fps with animated scenes.


I'd be very interested in trying this out. Any chance you could make it available? If you don't have a web server, please PM me and I'll host it.
futnuh
Regular
 
Posts: 225
Joined: Sun Sep 25, 2005 3:22 am
Location: Calgary, Alberta

Postby Timme » Sat Jun 03, 2006 8:06 pm

I'm displaying movies in textures so i've modified a plugin i've found called webcam plugin to display avi stream. i can display 1024x512 movies at 30fps with animated scenes.


I'm glad that you found my plugin useful :)
Timme
Regular
 
Posts: 122
Joined: Sun Mar 13, 2005 8:23 pm
Location: Germany

Postby Paulov » Sun Jun 04, 2006 1:43 pm

wow stolouse! so nice___

Eh!! really good job..

Fine to put "normal" people in contact with VR, I like the idea and sure that with so huge screens, the variety of scenes and the interactivity people wi´ll enjoy it.

Reading about how you have created the 3 screen proyection you say that you have 3PC, but wouldn´t it have been easyer to put SLI-Crossfire like graphic cards?
For example I´ve a normal 6600GT card and it comes with 2 monitor outs, and having it in SLI you could have 4 monitor outs and may be it could be more confortable to you than having several pcs and a server, and may be you wouldnt have those syncro problems... but as I´m not a programmer I cant tell you this for sure.


It would be very nice if you could release the source code so that other people can use several proyectors in their jobs, sailing in a virtual world with such big screens must be impresive!


I haven´t been able to understand the laser stage, but its not very important at all, anyway I think is something that captures your movements and converts them to pc languaje.....

au revoir!
User avatar
Paulov
Regular
 
Posts: 126
Joined: Tue Apr 04, 2006 5:18 pm
Location: San Sebastian / Europe

Postby Timme » Mon Jun 05, 2006 12:10 pm

Looks great!


I have two questions:

1.) Do you still use OpenCV to play the avi file? It is possible to open in OpenCV an avi file instead of a webcam by calling "cvCaptureFromFile" instead of "cvCaptureFromCam".

2.) You said that the video plays with 30 fps, how many fps do you get while rendering the whole scene?
Timme
Regular
 
Posts: 122
Joined: Sun Mar 13, 2005 8:23 pm
Location: Germany

Postby stoulouse » Mon Jun 05, 2006 1:30 pm

I'm not using OpenCV so sorry i can't help.
the fps is for all the scene, with video.
stoulouse
Regular
 
Posts: 88
Joined: Fri Mar 24, 2006 7:15 pm

Postby stoulouse » Mon Jul 03, 2006 11:15 pm

source code released under svn thanks to futnuh.

there's no http access but anonymous svn should work:
Code: Select all
svn list http://svn.edmstudio.com/trunk/ogre/stoulouse
svn co http://svn.edmstudio.com/trunk/ogre/stoulouse


WebcamPlugin is modified but not renamed. It should not work with webcam.
There are some dependencies with third library like boost not included.

i'll do some cleanup when i'll have some time.
stoulouse
Regular
 
Posts: 88
Joined: Fri Mar 24, 2006 7:15 pm

Postby ahmedismaiel » Tue Jul 04, 2006 6:57 am

it looks like the svn server refuses anonymous authentication
is there something wrong?
User avatar
ahmedismaiel
OGRE Contributor
OGRE Contributor
 
Posts: 196
Joined: Wed Jan 25, 2006 11:16 pm
Location: Redmond,WA

Postby futnuh » Tue Jul 04, 2006 7:22 am

ahmedismaiel wrote:it looks like the svn server refuses anonymous authentication
is there something wrong?


I thought I had anonymous read access set-up properly - it appears not. I'll endeavour to get it sorted out by tomorrow (currently midnight here in Calgary), after which you should be able to access stoulouse's code.

**edit: please see the message below with the new publicsvn repository details.
Last edited by futnuh on Wed Jul 05, 2006 7:39 pm, edited 1 time in total.
futnuh
Regular
 
Posts: 225
Joined: Sun Sep 25, 2005 3:22 am
Location: Calgary, Alberta

Postby futnuh » Tue Jul 04, 2006 4:41 pm

Anonymous svn should work now. Additionally, stoulouse's code is now browsable at http://svn.edmstudio.com/trunk/ogre/stoulouse
futnuh
Regular
 
Posts: 225
Joined: Sun Sep 25, 2005 3:22 am
Location: Calgary, Alberta

Postby stoulouse » Tue Jul 04, 2006 11:12 pm

thank you very much futnuh.
stoulouse
Regular
 
Posts: 88
Joined: Fri Mar 24, 2006 7:15 pm

Postby futnuh » Wed Jul 05, 2006 7:38 pm

stoulouse wrote:thank you very much futnuh.


Unfortunately the thanks is a bit premature. Anonymous SVN access is causing problems with our authenticated access. I've had to disable it temporarily while I set up a separate anonymous read repository :-( Hopefully by the end of today access will be restored at

Code: Select all
svn list http://publicsvn.edmstudio.com/ogre/stoulouse
svn co http://publicsvn.edmstudio.com/ogre/stoulouse


with source browsing at http://publicsvn.edmstudio.com/ogre/stoulouse

Apologies to all for the inconvenience. Stoulouse, I'll PM you about recommitting your source to the new location ...
futnuh
Regular
 
Posts: 225
Joined: Sun Sep 25, 2005 3:22 am
Location: Calgary, Alberta

looking for help

Postby jonah » Tue Jul 18, 2006 11:44 am

thanks for sharing the project, I am interested in this, but when I check out the codes and complie them. there is a problem.fatal error C1083: Cannot open include file: 'engine/OpenMoveDisplayPacket.h': No such file or directory. I used google to search the OpenMoveDisplayPacket.h. but failed. I will appreciate you if you post this file. thanks!
jonah
Newcomer
 
Posts: 19
Joined: Tue Jul 18, 2006 11:15 am

Postby stoulouse » Tue Jul 18, 2006 10:43 pm

sorry there is some dependencies i've not removed from the code, i'll update it as soon as possible.
stoulouse
Regular
 
Posts: 88
Joined: Fri Mar 24, 2006 7:15 pm

Postby stoulouse » Tue Jul 18, 2006 11:01 pm

one more things, for now i cannot release assets so if you think you can run the app after it compiles that's not possible, you have to use your own data for now. I don't think i'll be able to release a data.
stoulouse
Regular
 
Posts: 88
Joined: Fri Mar 24, 2006 7:15 pm

thanks

Postby jonah » Tue Jul 18, 2006 11:18 pm

thanks for you reply,you really do a good job.have a nice day!
jonah
Newcomer
 
Posts: 19
Joined: Tue Jul 18, 2006 11:15 am

Postby jonah » Tue Jul 18, 2006 11:24 pm

I am a newbie and just have read the tutorials wrriten by clay. also I am still not very clear how the Ogre works, but I like this engine!
jonah
Newcomer
 
Posts: 19
Joined: Tue Jul 18, 2006 11:15 am

Next

Return to Showcase

Who is online

Users browsing this forum: GenesisRage, Jeason and 5 guests