<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.6000.17063" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=097290313-02092010><FONT face=Arial
size=2>Will have a closer look at <FONT face="Times New Roman" size=3>Discrete
Event Simulation.<BR> At the moment I'm
evaluating</FONT></FONT></SPAN></DIV>
<DIV><SPAN class=097290313-02092010></SPAN>- Simulink <A
href="http://www.mathworks.com/products/simulink/"><FONT
color=#000000>http://www.mathworks.com/products/simulink/</FONT></A><SPAN
class=097290313-02092010></SPAN> with psudo real time modules ( <SPAN
class=097290313-02092010>custom</SPAN> made ).<SPAN
class=097290313-02092010> </SPAN></DIV>
<DIV><SPAN class=097290313-02092010> Can be used
as a RT and HID ( Human/Hardware In the loop Device ) extension in in
CarSim <A href="http://www.carsim.com/"><FONT
color=#000000>http://www.carsim.com/</FONT></A> and AspenPlus <A
href="http://www.aspentech.com"><FONT
color=#000000>http://www.aspentech.com</FONT></A> .</SPAN></DIV>
<DIV><SPAN class=097290313-02092010></SPAN><SPAN class=097290313-02092010><SPAN
class=097290313-02092010><FONT face=Arial size=2>- Alogoryx AgX <A
href="http://www.algoryx.se/products.html"><FONT
color=#000000>http://www.algoryx.se/products.html</FONT></A> with a demo at
</FONT></SPAN></SPAN></DIV>
<DIV>-<SPAN class=097290313-02092010> OpenModelica <A
href="http://www.openmodelica.org/"><FONT
color=#000000>http://www.openmodelica.org/</FONT></A> / Dymola <A
href="http://www.3ds.com/products/catia/portfolio/dymola"><FONT
color=#000000>http://www.3ds.com/products/catia/portfolio/dymola</FONT></A></SPAN></DIV>
<DIV><SPAN class=097290313-02092010></SPAN><SPAN
class=097290313-02092010></SPAN>-<SPAN class=097290313-02092010> or a
combination of Python toolboxes like XMPP for Python <A
href="http://xmpppy.sourceforge.net/"><FONT
color=#000000>http://xmpppy.sourceforge.net/</FONT></A> , PyGame <A
href="http://www.pygame.org/news.html"><FONT
color=#000000>http://www.pygame.org/news.html</FONT></A> TwistedPython
<A href="http://twistedmatrix.com/trac/"><FONT
color=#000000>http://twistedmatrix.com/trac/</FONT></A> ( for RT and event
handling ), and so on.</SPAN></DIV>
<DIV><SPAN class=097290313-02092010><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=097290313-02092010><FONT face=Arial color=#0000ff size=2>All of
these programs / tollboxes can be build with interface to XMPP/ Jabber
protocol.</FONT></SPAN></DIV>
<DIV><SPAN class=097290313-02092010><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=097290313-02092010><FONT face=Arial color=#0000ff size=2>Just
have to keep in mind that there are probably different looptime in
X3D-browser depending on CPU performance and simulation engines so the transfere
of states has do be done in asyncron mode. Secondy specially Simulink are not
made to run in RT mode but can be forced to run in PseudoRT mode, same for
OpenModelica.</FONT></SPAN></DIV>
<DIV><SPAN class=097290313-02092010></SPAN> </DIV>
<DIV><SPAN class=097290313-02092010> <FONT face=Arial color=#0000ff
size=2>/Sven-Erik</FONT></SPAN><BR></DIV>
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> Tom Sparks
[mailto:tom_a_sparks@yahoo.com.au] <BR><B>Sent:</B> den 2 september 2010
13:53<BR><B>To:</B> 'Christoph Valentin'; Sven-Erik Tiberg<BR><B>Cc:</B>
x3d-public@web3d.org<BR><B>Subject:</B> Re: [X3D-Public] XMPP or not
XMPP<BR></FONT><BR></DIV>
<DIV></DIV>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD vAlign=top>--- On <B>Thu, 2/9/10, Sven-Erik Tiberg
<I><Sven-Erik.Tiberg@ltu.se></I></B> wrote:<BR>
<BLOCKQUOTE
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From:
Sven-Erik Tiberg <Sven-Erik.Tiberg@ltu.se><BR>Subject: Re:
[X3D-Public] XMPP or not XMPP<BR>To: "'Christoph Valentin'"
<christoph.valentin@gmx.at><BR>Cc: "x3d-public@web3d.org"
<x3d-public@web3d.org><BR>Received: Thursday, 2 September, 2010,
9:28 PM<BR><BR>
<DIV id=yiv1888844435>
<STYLE type=text/css></STYLE>
<STYLE type=text/css>#yiv1888844435 P {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#yiv1888844435 UNKNOWN {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</STYLE>
<DIV dir=ltr align=left><SPAN
class=yiv1888844435013381811-02092010><FONT face=Arial color=#0000ff
size=2>Hi Christioph</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN
class=yiv1888844435013381811-02092010></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN
class=yiv1888844435013381811-02092010><FONT face=Arial color=#0000ff
size=2>The intention are to use the same script for
all transfere of states over the network or only local in the
mashine.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN
class=yiv1888844435013381811-02092010><FONT face=Arial color=#0000ff
size=2>If local the script would transfere states between a
X3Dbrowser and a simulation/animation engine on the same
computer.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN
class=yiv1888844435013381811-02092010><FONT face=Arial color=#0000ff
size=2>If MU the script will transfer states over the network
to either another or many X3Dbrowser or / and one or more
simulation/animation engine on one or many servers.</FONT></SPAN></DIV>
<DIV> </DIV>
<DIV><SPAN class=yiv1888844435013381811-02092010><FONT face=Arial
color=#0000ff size=2>Primarily I'v taken the example to have a MU 3D
space with many 3D clients and one or more servers. </FONT></SPAN></DIV>
<DIV><SPAN class=yiv1888844435013381811-02092010><FONT face=Arial
color=#0000ff size=2>Secondly one computer hosting both a 3D Browser and
a simulation/animation engine.</FONT></SPAN></DIV>
<DIV><SPAN class=yiv1888844435013381811-02092010></SPAN> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=yiv1888844435013381811-02092010>If it's possible to use js or ajax
as a network extension to any 3D Browser I will get a cace and celibrate
with my collegues.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=yiv1888844435013381811-02092010>A dinner when we got the MU
running and guess what when we got a MU with simulation engines runing.
:)</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=yiv1888844435013381811-02092010></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN
class=yiv1888844435013381811-02092010>/Sven-Erik </SPAN></FONT></DIV></DIV></BLOCKQUOTE>
<DIV id=yiv1888844435>
<DIV> there is a catch in simulation/animation engine that are server
side<BR>you'll need to use something like <SPAN
style="FONT-WEIGHT: bold"></SPAN>Discrete Event Simulation
(http://www.cs.brown.edu/~scd/world/sim.html)<BR><BR>tom<BR></DIV></DIV></TD></TR></TBODY></TABLE><BR> </BODY></HTML>