[ODE] We'll probably use ODE for an Augmented Reality exhibit...

Emmanuel Marin emarin at t-immersion.com
Thu Mar 13 03:53:01 2003


This is a multi-part message in MIME format.

------=_NextPart_000_0032_01C2E957.200C51A0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello, first let me introduce myself. I'm one of the developpers of
Total Immersion, a little company which has created the (commercial)
D'Fusion software (www.dfusion.tm.fr).

A look at the < 2Mo mpeg that you can download at
http://www.dfusion.tm.fr/scenario2_indus.html
will help you quickly understand what we plan to do=20
by interfacing our software with ODE...

To sum, we have now a quite reliable "rendering engine" for =20
Augmented Reality. It is not free and doesn't plan to
be in the near future, and anyway since it is heavily=20
hardware-dependent, it would be quite a challenge for us
to produce such a generic tool (ie : I mean, we have, for example,=20
to  back-engineer  the defaults of every motion-controlled camera=20
we use, to obtain a good final result - these defaults vary
a lot even within copies of the same model).

So, as you can see on the video, we can show
a front/back effect that is already considered by
many to be quite impressive (the virtual car is hidden
by the real cup on the table, whatever the motion of
the camera).=20

Well, for an exhibit to show Augmented Reality
to the public, we now plan to make the car collide
with the cup... (so far it enters it, so that we can even
see the bottom of the real cup through the virtual
windows of the car, so it's quite funny, but people
"expect" to see a collision).

It will be a free exhibit (for the public), but we will
sell the exhibit to the "technoly museum", and=20
obviously hope to have publicity from it. So, I'm=20
concluding this mail by asking two questions :

1) the easy one : what do you think about ODE for
an Augmented Reality exhibit (we plan do to something
like the buggy demo but with real objects and a virtual
buggy) ?

2) the touchy one : yes, we plan to use ODE instead
of Havoc and the likes because it's free, and we hope
to make money, directly or not, from it. But in order to
respect the spirit of ODE LGPL license, we plan to
make available the code that will receive
the joysticks inputs and send the positions
/orientations of the cars to our softwawe through
UDP. Does it sound okay to the community ?




------=_NextPart_000_0032_01C2E957.200C51A0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1106" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hello, first let me introduce myself. =
I'm one of=20
the developpers of</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Total Immersion, a little company which =
has created=20
the (commercial)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>D'Fusion software (<A=20
href=3D"http://www.dfusion.tm.fr">www.dfusion.tm.fr</A>).</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>A look at the &lt; 2Mo mpeg that you =
can download=20
at</FONT></DIV>
<DIV><FONT face=3DArial size=3D2><A=20
href=3D"http://www.dfusion.tm.fr/scenario2_indus.html">http://www.dfusion=
.tm.fr/scenario2_indus.html</A></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>will help you quickly understand what =
we plan to do=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>by interfacing </FONT><FONT =
face=3DArial size=3D2>our=20
software with ODE...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>To sum, we have now a quite reliable=20
"rendering&nbsp;engine" for&nbsp;&nbsp;</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Augmented Reality. It is not free and =
doesn't plan=20
to</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>be in the near future, and anyway since =
it is=20
heavily </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>hardware-</FONT><FONT face=3DArial =
size=3D2>dependent,=20
it would be quite a challenge for us</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>to produce&nbsp;such a generic =
tool&nbsp;(ie : I=20
mean, we have, for example, </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>to&nbsp; </FONT><FONT face=3DArial=20
size=3D2>back-</FONT><FONT face=3DArial size=3D2>engineer&nbsp; =
</FONT><FONT=20
face=3DArial size=3D2>the defaults </FONT><FONT face=3DArial size=3D2>of =
every=20
</FONT><FONT face=3DArial size=3D2>motion-controlled camera =
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>we use, to&nbsp;</FONT><FONT =
face=3DArial=20
size=3D2>obtain a good final result - these defaults vary</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>a lot even within copies of the same=20
model).</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>So, as you can see on the video, we can =

show</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>a front/back effect that is already =
considered=20
by</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>many to be quite impressive (the =
virtual car is=20
hidden</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>by the real cup on the table, whatever =
the motion=20
of</FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2>the camera<FONT>).=20
</FONT></FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Well, for an exhibit to show Augmented=20
Reality</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>to the public, we now plan to make the =
car=20
collide</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>with the cup... (so far it enters it, =
so that we=20
can even</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>see the bottom of the real cup through =
the=20
virtual</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>windows of the car, so it's quite =
funny, but=20
people</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>"expect" to see a =
collision).</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>It will be a free exhibit (for the =
public), but we=20
will</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>sell the exhibit to the "technoly =
museum", and=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>obviously </FONT><FONT face=3DArial =
size=3D2>hope to=20
have publicity from it. So, I'm </FONT></DIV>
<DIV><FONT face=3DArial size=3D2>concluding </FONT><FONT face=3DArial =
size=3D2>this mail=20
by asking two questions :</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>1) the easy one : what do you think =
about ODE=20
for</FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2>an Augmented Reality exhibit (we =
plan do to=20
something</FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2>like the buggy demo but with real =
objects and=20
a virtual</FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2>buggy) ?</FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2></FONT></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial><FONT size=3D2>2) the touchy one : yes, we plan =
to use ODE=20
instead</FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2>of Havoc and the likes because =
it's free, and=20
we hope</FONT></FONT></DIV>
<DIV><FONT face=3DArial><FONT size=3D2>to make money, directly or not, =
from it. But=20
<FONT>in order to</FONT></FONT></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>respect the spirit of ODE LGPL license, =
we plan=20
to</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>make available the code that will=20
receive</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>the joysticks inputs and send the=20
positions</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>/orientations of the cars to our =
softwawe=20
through</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>UDP. Does it sound okay to the =
community=20
?</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_000_0032_01C2E957.200C51A0--