opal-commits Mailing List for Open Physics Abstraction Layer (Page 13)
Status: Inactive
Brought to you by:
tylerstreeter
You can subscribe to this list here.
| 2005 |
Jan
|
Feb
(162) |
Mar
(134) |
Apr
(113) |
May
(13) |
Jun
(60) |
Jul
(18) |
Aug
(25) |
Sep
|
Oct
(2) |
Nov
(35) |
Dec
(76) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2006 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
(3) |
Apr
(8) |
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2009 |
Jan
|
Feb
(1) |
Mar
(12) |
Apr
(16) |
May
(2) |
Jun
(2) |
Jul
(1) |
Aug
(1) |
Sep
(3) |
Oct
|
Nov
|
Dec
(3) |
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(15) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: tylerstreeter <tyl...@us...> - 2005-05-02 16:41:08
|
Update of /cvsroot/opal/opal/samples In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9112/samples Modified Files: readme.txt Log Message: Fixed bug in Joint class that crashed when applying a force/torque to a Joint connected to a single Solid. Index: readme.txt =================================================================== RCS file: /cvsroot/opal/opal/samples/readme.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** readme.txt 20 Apr 2005 03:59:34 -0000 1.2 --- readme.txt 2 May 2005 16:40:58 -0000 1.3 *************** *** 1,5 **** OPAL Sample Applications ! These applications demonstrate some of OPAL's features. They use the Ogre rendering engine (www.ogre3d.org) for all the graphics. Each application comes with a vc71 project for win32 and an SConstruct for all platforms. To build these samples, you will need Ogre 1.0.1 or later installed. A template OPAL-Ogre application has been provided in the TemplateApp.cpp file. ------------------------------------ --- 1,5 ---- OPAL Sample Applications ! These applications demonstrate some of OPAL's features. Each application comes with a vc71 project for win32 and an SConstruct for all platforms. A template OPAL-Ogre application has been provided in the TemplateApp.cpp file. ------------------------------------ *************** *** 7,12 **** ------------------------------------ ! Playpen ------- An arena where objects can be created and manipulated. Uses a Raycast Sensor and Spring Motor to allow the user to pick and move any dynamic object in the scene. Click and drag the left mouse button to move objects, arrow or 'wasd' keys to move the camera, 1-9 to create objects, 'r' to reset the scene, 'h' to toggle shadows, and 'l' to toggle a second light source. --- 7,14 ---- ------------------------------------ ! Playpen* ------- An arena where objects can be created and manipulated. Uses a Raycast Sensor and Spring Motor to allow the user to pick and move any dynamic object in the scene. Click and drag the left mouse button to move objects, arrow or 'wasd' keys to move the camera, 1-9 to create objects, 'r' to reset the scene, 'h' to toggle shadows, and 'l' to toggle a second light source. + + * Uses the Ogre rendering engine (www.ogre3d.org) for graphics. Requires Ogre 1.0.1 or later. \ No newline at end of file |
|
From: tylerstreeter <tyl...@us...> - 2005-05-02 16:41:08
|
Update of /cvsroot/opal/opal/vc71 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9112/vc71 Modified Files: opal-ode.vcproj Log Message: Fixed bug in Joint class that crashed when applying a force/torque to a Joint connected to a single Solid. Index: opal-ode.vcproj =================================================================== RCS file: /cvsroot/opal/opal/vc71/opal-ode.vcproj,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** opal-ode.vcproj 18 Apr 2005 22:21:08 -0000 1.1 --- opal-ode.vcproj 2 May 2005 16:40:59 -0000 1.2 *************** *** 86,90 **** Name="VCLinkerTool" AdditionalDependencies="ode.lib" ! OutputFile="$(OutDir)/opal-ode.dll"/> <Tool Name="VCMIDLTool"/> --- 86,92 ---- Name="VCLinkerTool" AdditionalDependencies="ode.lib" ! OutputFile="$(OutDir)/opal-ode.dll" ! OptimizeReferences="2" ! EnableCOMDATFolding="2"/> <Tool Name="VCMIDLTool"/> |
|
From: tylerstreeter <tyl...@us...> - 2005-05-02 16:41:08
|
Update of /cvsroot/opal/opal/samples/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9112/samples/src Modified Files: BaseOpalApp.h Log Message: Fixed bug in Joint class that crashed when applying a force/torque to a Joint connected to a single Solid. Index: BaseOpalApp.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/BaseOpalApp.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** BaseOpalApp.h 27 Apr 2005 02:28:18 -0000 1.10 --- BaseOpalApp.h 2 May 2005 16:40:59 -0000 1.11 *************** *** 58,133 **** } - protected: - /// Create a PhysicalCamera that uses the ExampleApplication's - /// Ogre camera. - virtual void createPhysicalCamera() - { - mPhysicalCamera = new PhysicalCamera(mSimulator, - ExampleApplication::mCamera, false); - } - - /// Register the frame listener with the Ogre root so it will - /// call the listener at the appropriate time. - virtual void createFrameListener() - { - ExampleFrameListener::init(ExampleApplication::mWindow, - ExampleApplication::mCamera); - mRoot->addFrameListener(this); - } - - /// Initial scene setup function. Create and position lights, load - /// models, create a camera, etc. - virtual void createScene() = 0; - - /// Called once per frame after input and physics have been updated. - /// This is a place for applications to do application-specific - /// updates per frame. It takes the dt since the last frame as a - /// parameter. This should return false if we should break out of - /// the main loop. - virtual bool appFrameStarted(opal::real dt) = 0; - - /// Called at the start of each frame. Calculate dt since the last - /// frame, update input, update physics, etc. Returns false if we - /// should break out of the main loop. Applications should not - /// override this; instead, they should override 'appFrameStarted'. - virtual bool frameStarted(const FrameEvent& evt) - { - if(ExampleApplication::mWindow->isClosed()) - { - return false; - } - - Ogre::Real dt = evt.timeSinceLastFrame; - - if (false == handleInput(dt)) - { - return false; - } - - if (!mPaused) - { - // Simulate physics. - mSimulator->simulate(dt); - - // Update the PhysicalEntities. - size_t size = mPhysicalEntityList.size(); - for(size_t i = 0; i<size; ++i) - { - mPhysicalEntityList.at(i)->update(dt); - } - } - - // Update the PhysicalCamera. - mPhysicalCamera->update(dt); - - // Notify the application about the new frame. - if (false == appFrameStarted((opal::real)dt)) - { - return false; - } - - return true; - } - /// Creates and returns a pointer to a PhysicalEntity. Takes /// the name of the new PhysicalEntity, the associated Ogre --- 58,61 ---- *************** *** 410,413 **** --- 338,413 ---- } + protected: + /// Create a PhysicalCamera that uses the ExampleApplication's + /// Ogre camera. + virtual void createPhysicalCamera() + { + mPhysicalCamera = new PhysicalCamera(mSimulator, + ExampleApplication::mCamera, false); + } + + /// Register the frame listener with the Ogre root so it will + /// call the listener at the appropriate time. + virtual void createFrameListener() + { + ExampleFrameListener::init(ExampleApplication::mWindow, + ExampleApplication::mCamera); + mRoot->addFrameListener(this); + } + + /// Initial scene setup function. Create and position lights, load + /// models, create a camera, etc. + virtual void createScene() = 0; + + /// Called once per frame after input and physics have been updated. + /// This is a place for applications to do application-specific + /// updates per frame. It takes the dt since the last frame as a + /// parameter. This should return false if we should break out of + /// the main loop. + virtual bool appFrameStarted(opal::real dt) = 0; + + /// Called at the start of each frame. Calculate dt since the last + /// frame, update input, update physics, etc. Returns false if we + /// should break out of the main loop. Applications should not + /// override this; instead, they should override 'appFrameStarted'. + virtual bool frameStarted(const FrameEvent& evt) + { + if(ExampleApplication::mWindow->isClosed()) + { + return false; + } + + Ogre::Real dt = evt.timeSinceLastFrame; + + if (false == handleInput(dt)) + { + return false; + } + + if (!mPaused) + { + // Simulate physics. + mSimulator->simulate(dt); + + // Update the PhysicalEntities. + size_t size = mPhysicalEntityList.size(); + for(size_t i = 0; i<size; ++i) + { + mPhysicalEntityList.at(i)->update(dt); + } + } + + // Update the PhysicalCamera. + mPhysicalCamera->update(dt); + + // Notify the application about the new frame. + if (false == appFrameStarted((opal::real)dt)) + { + return false; + } + + return true; + } + /// Returns false if we should break out of the main loop. bool handleInput(Ogre::Real dt) |
|
From: tylerstreeter <tyl...@us...> - 2005-05-02 16:41:07
|
Update of /cvsroot/opal/opal In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9112 Modified Files: changelog.txt readme.txt Log Message: Fixed bug in Joint class that crashed when applying a force/torque to a Joint connected to a single Solid. Index: changelog.txt =================================================================== RCS file: /cvsroot/opal/opal/changelog.txt,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** changelog.txt 21 Apr 2005 17:04:50 -0000 1.18 --- changelog.txt 2 May 2005 16:40:58 -0000 1.19 *************** *** 1,2 **** --- 1,7 ---- + Version 0.3.1 + (not yet released) + ------------------------------------------ + * Fixed bug in Joint class that crashed when applying a force/torque to a Joint connected to a single Solid. + Version 0.3.0 April 21, 2005 Index: readme.txt =================================================================== RCS file: /cvsroot/opal/opal/readme.txt,v retrieving revision 1.39 retrieving revision 1.40 diff -C2 -d -r1.39 -r1.40 *** readme.txt 25 Apr 2005 19:47:38 -0000 1.39 --- readme.txt 2 May 2005 16:40:58 -0000 1.40 *************** *** 17,20 **** --- 17,21 ---- SConstruct - SCons build system + ------------------------------------ Dependencies: *************** *** 24,27 **** --- 25,30 ---- 3. TinyXML (optional): headers and static library are required for OPAL's XML functions (a tinyxml SConstruct is provided in the 'tools' directory) + * Warning: When using ODE, make sure ODE's dReals and OPAL's reals are set to the same floating point precision. OPAL's reals are typedef'd to 'float' by default. If you would rather use doubles, change OPAL's real typedef to double. + ------------------------------------ |
|
From: tylerstreeter <tyl...@us...> - 2005-04-29 17:26:21
|
Update of /cvsroot/opal/web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6374 Modified Files: contact.html documentation.html downloads.html index.html license.html users.html Log Message: added link to new forum Index: license.html =================================================================== RCS file: /cvsroot/opal/web/license.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** license.html 25 Feb 2005 19:56:17 -0000 1.1 --- license.html 29 Apr 2005 17:26:11 -0000 1.2 *************** *** 25,39 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>79</o:Revision> <o:TotalTime>78</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-02-25T19:46:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>143</o:Words> ! <o:Characters>817</o:Characters> <o:Company>none</o:Company> ! <o:Lines>6</o:Lines> ! <o:Paragraphs>1</o:Paragraphs> ! <o:CharactersWithSpaces>959</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> --- 25,39 ---- <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>80</o:Revision> <o:TotalTime>78</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-29T17:16:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>156</o:Words> ! <o:Characters>894</o:Characters> <o:Company>none</o:Company> ! <o:Lines>7</o:Lines> ! <o:Paragraphs>2</o:Paragraphs> ! <o:CharactersWithSpaces>1048</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> *************** *** 99,103 **** </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="43010"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> --- 99,103 ---- </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="44034"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> *************** *** 133,137 **** mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a href="index.html">Home</a></span><span style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; --- 133,140 ---- mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a href="index.html">Home</a><o:p></o:p></span></p> ! <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a ! href="http://www.speedacm.org/~o0lozi01/forum/index.php">Forum</a></span><span style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; *************** *** 152,156 **** Arial;color:#333333'><a href="http://sourceforge.net/projects/opal"><span style='color:#333333;text-decoration:none;text-underline:none'><img border=0 ! width=88 height=31 id="_x0000_i1027" src="files/sf_logo.png"></span></a><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> --- 155,159 ---- Arial;color:#333333'><a href="http://sourceforge.net/projects/opal"><span style='color:#333333;text-decoration:none;text-underline:none'><img border=0 ! width=88 height=31 id="_x0000_i1025" src="files/sf_logo.png"></span></a><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> *************** *** 158,162 **** Arial;color:#333333'><a href="http://www.opensource.org/"><span style='color:#333333;text-decoration:none;text-underline:none'><img border=0 ! width=75 height=65 id="_x0000_i1025" src="files/opensource_logo.png"></span></a><o:p></o:p></span></p> </td> <td width=1145 valign=top style='width:687.0pt;padding:7.5pt 7.5pt 7.5pt 7.5pt'> --- 161,165 ---- Arial;color:#333333'><a href="http://www.opensource.org/"><span style='color:#333333;text-decoration:none;text-underline:none'><img border=0 ! width=75 height=65 id="_x0000_i1026" src="files/opensource_logo.png"></span></a><o:p></o:p></span></p> </td> <td width=1145 valign=top style='width:687.0pt;padding:7.5pt 7.5pt 7.5pt 7.5pt'> *************** *** 167,171 **** <p class=MsoNormal align=center style='text-align:center'><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:#333333'><img ! border=0 width=534 height=129 id="_x0000_i1026" src="files/opal_logo.jpg"><o:p></o:p></span></p> <p class=MsoNormal align=center style='text-align:center'><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:black'><o:p> </o:p></span></p> --- 170,174 ---- <p class=MsoNormal align=center style='text-align:center'><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:#333333'><img ! border=0 width=534 height=129 id="_x0000_i1027" src="files/opal_logo.jpg"><o:p></o:p></span></p> <p class=MsoNormal align=center style='text-align:center'><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:black'><o:p> </o:p></span></p> *************** *** 178,185 **** color:black'>License<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> ! <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'>OPAL is ! licensed under either the BSD or LGPL license (your choice).<span ! style='mso-spacerun:yes'> </span>See the files license-BSD.txt and ! license-LGPL.txt in the source release for copies of these licenses.</span><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:black'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";mso-bidi-font-family: --- 181,188 ---- color:black'>License<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> ! <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'>OPAL ! is licensed under either the BSD or LGPL license (your choice).<span ! style='mso-spacerun:yes'> </span>See the files license-BSD.txt and license-LGPL.txt ! in the source release for copies of these licenses.</span><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:black'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";mso-bidi-font-family: Index: index.html =================================================================== RCS file: /cvsroot/opal/web/index.html,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** index.html 25 Apr 2005 19:47:17 -0000 1.11 --- index.html 29 Apr 2005 17:26:11 -0000 1.12 *************** *** 28,47 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>107</o:Revision> ! <o:TotalTime>198</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-21T18:07:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>410</o:Words> ! <o:Characters>2337</o:Characters> <o:Company>none</o:Company> <o:Lines>19</o:Lines> <o:Paragraphs>5</o:Paragraphs> ! <o:CharactersWithSpaces>2742</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> ! <w:Zoom>90</w:Zoom> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> --- 28,48 ---- <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>109</o:Revision> ! <o:TotalTime>201</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-29T17:16:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>420</o:Words> ! <o:Characters>2398</o:Characters> <o:Company>none</o:Company> <o:Lines>19</o:Lines> <o:Paragraphs>5</o:Paragraphs> ! <o:CharactersWithSpaces>2813</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> ! <w:SpellingState>Clean</w:SpellingState> ! <w:GrammarState>Clean</w:GrammarState> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> *************** *** 80,83 **** --- 81,87 ---- text-decoration:underline; text-underline:single;} + span.SpellE + {mso-style-name:""; + mso-spl-e:yes;} @page Section1 {size:8.5in 11.0in; *************** *** 90,95 **** /* List Definitions */ @list l0 ! {mso-list-id:490340386; ! mso-list-template-ids:-1528400890;} @list l0:level1 {mso-level-number-format:bullet; --- 94,99 ---- /* List Definitions */ @list l0 ! {mso-list-id:11418161; ! mso-list-template-ids:889234212;} @list l0:level1 {mso-level-number-format:bullet; *************** *** 144,149 **** text-indent:-.25in;} @list l2 ! {mso-list-id:564494147; ! mso-list-template-ids:-378920436;} @list l2:level1 {mso-level-number-format:bullet; --- 148,153 ---- text-indent:-.25in;} @list l2 ! {mso-list-id:549340240; ! mso-list-template-ids:-451534816;} @list l2:level1 {mso-level-number-format:bullet; *************** *** 155,160 **** font-family:Symbol;} @list l3 ! {mso-list-id:574513607; ! mso-list-template-ids:-774610060;} @list l3:level1 {mso-level-number-format:bullet; --- 159,164 ---- font-family:Symbol;} @list l3 ! {mso-list-id:671033930; ! mso-list-template-ids:784623606;} @list l3:level1 {mso-level-number-format:bullet; *************** *** 166,171 **** font-family:Symbol;} @list l4 ! {mso-list-id:749497653; ! mso-list-template-ids:-823737738;} @list l4:level1 {mso-level-number-format:bullet; --- 170,175 ---- font-family:Symbol;} @list l4 ! {mso-list-id:795949417; ! mso-list-template-ids:1584329924;} @list l4:level1 {mso-level-number-format:bullet; *************** *** 177,182 **** font-family:Symbol;} @list l5 ! {mso-list-id:776170695; ! mso-list-template-ids:-1209870686;} @list l5:level1 {mso-level-number-format:bullet; --- 181,186 ---- font-family:Symbol;} @list l5 ! {mso-list-id:1102725717; ! mso-list-template-ids:-66257070;} @list l5:level1 {mso-level-number-format:bullet; *************** *** 188,193 **** font-family:Symbol;} @list l6 ! {mso-list-id:1034114731; ! mso-list-template-ids:1301739676;} @list l6:level1 {mso-level-number-format:bullet; --- 192,197 ---- font-family:Symbol;} @list l6 ! {mso-list-id:1233076643; ! mso-list-template-ids:1947893328;} @list l6:level1 {mso-level-number-format:bullet; *************** *** 249,289 **** text-indent:-.25in;} @list l8 - {mso-list-id:1454252654; - mso-list-template-ids:696132472;} - @list l8:level1 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} - @list l9 - {mso-list-id:1584685912; - mso-list-template-ids:-1070795080;} - @list l9:level1 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} - @list l10 - {mso-list-id:1662002728; - mso-list-template-ids:178321648;} - @list l10:level1 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} - @list l11 {mso-list-id:1754929923; mso-list-type:hybrid; mso-list-template-ids:339369474 67698689 67698689 67698691 67698689 67698691 67698693 67698689 67698691 67698693;} ! @list l11:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; --- 253,260 ---- text-indent:-.25in;} @list l8 {mso-list-id:1754929923; mso-list-type:hybrid; mso-list-template-ids:339369474 67698689 67698689 67698691 67698689 67698691 67698693 67698689 67698691 67698693;} ! @list l8:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; *************** *** 292,296 **** text-indent:-.25in; font-family:Symbol;} ! @list l11:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; --- 263,267 ---- text-indent:-.25in; font-family:Symbol;} ! @list l8:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; *************** *** 300,304 **** text-indent:-.25in; font-family:Symbol;} ! @list l11:level3 {mso-level-number-format:bullet; mso-level-text:o; --- 271,275 ---- text-indent:-.25in; font-family:Symbol;} ! @list l8:level3 {mso-level-number-format:bullet; mso-level-text:o; *************** *** 307,339 **** text-indent:-.25in; font-family:"Courier New";} ! @list l11:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l11:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l11:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l11:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l11:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l11:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l12 {mso-list-id:1756780587; mso-list-type:hybrid; mso-list-template-ids:1949436616 67698689 67698689 67698691 67698689 67698691 67698693 67698689 67698691 67698693;} ! @list l12:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; --- 278,310 ---- text-indent:-.25in; font-family:"Courier New";} ! @list l8:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l8:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l8:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l8:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l8:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l8:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l9 {mso-list-id:1756780587; mso-list-type:hybrid; mso-list-template-ids:1949436616 67698689 67698689 67698691 67698689 67698691 67698693 67698689 67698691 67698693;} ! @list l9:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; *************** *** 342,346 **** text-indent:-.25in; font-family:Symbol;} ! @list l12:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; --- 313,317 ---- text-indent:-.25in; font-family:Symbol;} ! @list l9:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; *************** *** 350,354 **** text-indent:-.25in; font-family:Symbol;} ! @list l12:level3 {mso-level-number-format:bullet; mso-level-text:o; --- 321,325 ---- text-indent:-.25in; font-family:Symbol;} ! @list l9:level3 {mso-level-number-format:bullet; mso-level-text:o; *************** *** 357,389 **** text-indent:-.25in; font-family:"Courier New";} ! @list l12:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l12:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l12:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l12:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l12:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l12:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l13 {mso-list-id:1774857287; mso-list-type:hybrid; mso-list-template-ids:-937668496 67698689 67698689 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} ! @list l13:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; --- 328,360 ---- text-indent:-.25in; font-family:"Courier New";} ! @list l9:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l9:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l9:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l9:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l9:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l9:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l10 {mso-list-id:1774857287; mso-list-type:hybrid; mso-list-template-ids:-937668496 67698689 67698689 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} ! @list l10:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; *************** *** 392,396 **** text-indent:-.25in; font-family:Symbol;} ! @list l13:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; --- 363,367 ---- text-indent:-.25in; font-family:Symbol;} ! @list l10:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; *************** *** 400,431 **** text-indent:-.25in; font-family:Symbol;} ! @list l13:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l13:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l13:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l13:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l13:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l13:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l13:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} ol {margin-bottom:0in;} --- 371,435 ---- text-indent:-.25in; font-family:Symbol;} ! @list l10:level3 {mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l10:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l10:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l10:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l10:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l10:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l10:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} + @list l11 + {mso-list-id:1904296194; + mso-list-template-ids:1724656094;} + @list l11:level1 + {mso-level-number-format:bullet; + mso-level-text:\F0B7; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} + @list l12 + {mso-list-id:1963608943; + mso-list-template-ids:871820802;} + @list l12:level1 + {mso-level-number-format:bullet; + mso-level-text:\F0B7; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} + @list l13 + {mso-list-id:2093240034; + mso-list-template-ids:-102567308;} + @list l13:level1 + {mso-level-number-format:bullet; + mso-level-text:\F0B7; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} ol {margin-bottom:0in;} *************** *** 451,455 **** </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="54274"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> --- 455,459 ---- </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="55298"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> *************** *** 488,491 **** --- 492,499 ---- style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; + mso-bidi-font-family:Arial;color:#333333'><a + href="http://www.speedacm.org/~o0lozi01/forum/index.php">Forum</a></span><span + style='color:#333333'><o:p></o:p></span></p> + <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; mso-bidi-font-family:Arial;color:#333333'><a href="downloads.html">Downloads</a></span><span class=MsoHyperlink><span style='color:#333333;text-decoration:none; *************** *** 540,554 **** <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='color:black;mso-list:l1 level1 lfo3;tab-stops: ! list .5in'><st1:date Year="2005" Day="21" Month="4"><span ! style='font-family:"Book Antiqua";mso-bidi-font-family:Arial'>April 21, ! 2005</span></st1:date><span style='font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial'>: Version 0.3.0 released.<o:p></o:p></span></li> <li class=MsoNormal style='color:black;mso-list:l1 level1 lfo3;tab-stops: ! list .5in'><st1:date Year="2005" Day="10" Month="2"><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial'>February 10, 2005</span></st1:date><span style='font-family:"Book Antiqua"; mso-bidi-font-family:Arial'>: Version 0.2.0 released.<o:p></o:p></span></li> <li class=MsoNormal style='color:black;mso-list:l1 level1 lfo3;tab-stops: ! list .5in'><st1:date Year="2004" Day="1" Month="11"><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial'>November 1, 2004</span></st1:date><span style='font-family:"Book Antiqua"; --- 548,560 ---- <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='color:black;mso-list:l1 level1 lfo3;tab-stops: ! list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: ! Arial'>April 21, 2005: Version 0.3.0 released.<o:p></o:p></span></li> <li class=MsoNormal style='color:black;mso-list:l1 level1 lfo3;tab-stops: ! list .5in'><st1:date Month="2" Day="10" Year="2005"><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial'>February 10, 2005</span></st1:date><span style='font-family:"Book Antiqua"; mso-bidi-font-family:Arial'>: Version 0.2.0 released.<o:p></o:p></span></li> <li class=MsoNormal style='color:black;mso-list:l1 level1 lfo3;tab-stops: ! list .5in'><st1:date Month="11" Day="1" Year="2004"><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial'>November 1, 2004</span></st1:date><span style='font-family:"Book Antiqua"; *************** *** 571,607 **** Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Open Source<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Cross-platform<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: ! Arial'>Tested on Linux, Irix, Windows, and Mac OS X<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file loading<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for 3ds Max<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Breakable joints<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Linear and angular motion damping<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Per-shape material settings<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Contact groups (define which objects can interact physically)<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Collision detection primitive shapes<o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 577,614 ---- Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Open Source<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Cross-platform<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: ! Arial'>Tested on Linux, <span class=SpellE>Irix</span>, Windows, and Mac ! OS X<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file loading<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for 3ds Max<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Breakable joints<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Linear and angular motion damping<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Per-shape material settings<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Contact groups (define which objects can interact physically)<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Collision detection primitive shapes<o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 609,613 **** mso-bidi-font-family:Arial;color:black'>Boxes<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 616,620 ---- mso-bidi-font-family:Arial;color:black'>Boxes<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 615,619 **** mso-bidi-font-family:Arial;color:black'>Spheres<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 622,626 ---- mso-bidi-font-family:Arial;color:black'>Spheres<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 621,625 **** mso-bidi-font-family:Arial;color:black'>Capsules (i.e. capped cylinders)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 628,632 ---- mso-bidi-font-family:Arial;color:black'>Capsules (i.e. capped cylinders)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 627,631 **** mso-bidi-font-family:Arial;color:black'>Planes<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l12 level1 lfo9;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>User-defined triangular mesh collision detection (best for --- 634,638 ---- mso-bidi-font-family:Arial;color:black'>Planes<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l9 level1 lfo9;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>User-defined triangular mesh collision detection (best for *************** *** 633,642 **** </ul> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Joints<o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l11 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 640,649 ---- </ul> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Joints<o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l8 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 645,649 **** of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l11 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 652,656 ---- of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l8 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 652,656 **** degrees of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l11 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 659,663 ---- degrees of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l8 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 659,663 **** of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l11 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 666,670 ---- of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l8 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 666,670 **** of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l11 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 673,677 ---- of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l8 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 673,677 **** one translational degree of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l11 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 680,684 ---- one translational degree of freedom)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l8 level3 lfo13;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 680,684 **** freedom)<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Motors<o:p></o:p></span></li> --- 687,691 ---- freedom)<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Motors<o:p></o:p></span></li> *************** *** 720,729 **** force on an object)<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Sensors<o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 727,736 ---- force on an object)<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Sensors<o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 731,735 **** mso-bidi-font-family:Arial;color:black'>Acceleration sensors<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 738,742 ---- mso-bidi-font-family:Arial;color:black'>Acceleration sensors<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 737,747 **** mso-bidi-font-family:Arial;color:black'>Incline sensors<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> ! </span></span></span><![endif]><span style='font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:black'>Raycast sensors<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 744,756 ---- mso-bidi-font-family:Arial;color:black'>Incline sensors<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> ! </span></span></span><![endif]><span class=SpellE><span style='font-family: ! "Book Antiqua";mso-bidi-font-family:Arial;color:black'>Raycast</span></span><span ! style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:black'> ! sensors<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 749,758 **** mso-bidi-font-family:Arial;color:black'>Volume sensors<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Event handlers<o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 758,767 ---- mso-bidi-font-family:Arial;color:black'>Volume sensors<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Event handlers<o:p></o:p></span></li> </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 761,765 **** when objects collide)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 770,774 ---- when objects collide)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 768,772 **** when a joint breaks)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l12 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 777,781 ---- when a joint breaks)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l9 level3 lfo9;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 780,787 **** Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file saving<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> --- 789,796 ---- Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file saving<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> Index: contact.html =================================================================== RCS file: /cvsroot/opal/web/contact.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** contact.html 2 Mar 2005 19:25:43 -0000 1.3 --- contact.html 29 Apr 2005 17:26:11 -0000 1.4 *************** *** 25,39 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>86</o:Revision> <o:TotalTime>183</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-03-02T19:01:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>297</o:Words> ! <o:Characters>1694</o:Characters> <o:Company>none</o:Company> <o:Lines>14</o:Lines> ! <o:Paragraphs>3</o:Paragraphs> ! <o:CharactersWithSpaces>1988</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> --- 25,39 ---- <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>87</o:Revision> <o:TotalTime>183</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-29T17:16:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>307</o:Words> ! <o:Characters>1755</o:Characters> <o:Company>none</o:Company> <o:Lines>14</o:Lines> ! <o:Paragraphs>4</o:Paragraphs> ! <o:CharactersWithSpaces>2058</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> *************** *** 99,103 **** </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="48130"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> --- 99,103 ---- </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="49154"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> *************** *** 133,137 **** mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a href="index.html">Home</a></span><span style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; --- 133,140 ---- mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a href="index.html">Home</a><o:p></o:p></span></p> ! <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a ! href="http://www.speedacm.org/~o0lozi01/forum/index.php">Forum</a></span><span style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; Index: users.html =================================================================== RCS file: /cvsroot/opal/web/users.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** users.html 1 Mar 2005 22:40:25 -0000 1.2 --- users.html 29 Apr 2005 17:26:11 -0000 1.3 *************** *** 25,39 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>86</o:Revision> <o:TotalTime>94</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-03-01T21:25:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>262</o:Words> ! <o:Characters>1499</o:Characters> <o:Company>none</o:Company> <o:Lines>12</o:Lines> <o:Paragraphs>3</o:Paragraphs> ! <o:CharactersWithSpaces>1758</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> --- 25,39 ---- <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>87</o:Revision> <o:TotalTime>94</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-29T17:16:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>273</o:Words> ! <o:Characters>1559</o:Characters> <o:Company>none</o:Company> <o:Lines>12</o:Lines> <o:Paragraphs>3</o:Paragraphs> ! <o:CharactersWithSpaces>1829</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> *************** *** 99,103 **** </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="46082"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> --- 99,103 ---- </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="47106"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> *************** *** 133,137 **** mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a href="index.html">Home</a></span><span style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; --- 133,140 ---- mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a href="index.html">Home</a><o:p></o:p></span></p> ! <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a ! href="http://www.speedacm.org/~o0lozi01/forum/index.php">Forum</a></span><span style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; *************** *** 220,225 **** <p class=MsoNormal align=center style='margin-bottom:12.0pt;text-align:center'><span style='font-size:8.0pt;font-family:"Book Antiqua";mso-bidi-font-family:Arial; ! color:black'>OPAL is Copyright © 2004-2005 Alan Fischer, Andres Reinot, and Tyler ! Streeter<o:p></o:p></span></p> </div> --- 223,228 ---- <p class=MsoNormal align=center style='margin-bottom:12.0pt;text-align:center'><span style='font-size:8.0pt;font-family:"Book Antiqua";mso-bidi-font-family:Arial; ! color:black'>OPAL is Copyright © 2004-2005 Alan Fischer, Andres Reinot, and ! Tyler Streeter<o:p></o:p></span></p> </div> Index: documentation.html =================================================================== RCS file: /cvsroot/opal/web/documentation.html,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** documentation.html 21 Apr 2005 14:15:26 -0000 1.15 --- documentation.html 29 Apr 2005 17:26:11 -0000 1.16 *************** *** 25,39 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>108</o:Revision> <o:TotalTime>111</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-21T14:13:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>297</o:Words> ! <o:Characters>1699</o:Characters> <o:Company>none</o:Company> <o:Lines>14</o:Lines> ! <o:Paragraphs>3</o:Paragraphs> ! <o:CharactersWithSpaces>1993</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> --- 25,39 ---- <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>109</o:Revision> <o:TotalTime>111</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-29T17:16:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>308</o:Words> ! <o:Characters>1761</o:Characters> <o:Company>none</o:Company> <o:Lines>14</o:Lines> ! <o:Paragraphs>4</o:Paragraphs> ! <o:CharactersWithSpaces>2065</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> *************** *** 99,103 **** </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="63490"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> --- 99,103 ---- </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="64514"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> *************** *** 133,137 **** mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a href="index.html">Home</a></span><span style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; --- 133,140 ---- mso-bidi-font-family:Arial;color:#333333'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a href="index.html">Home</a><o:p></o:p></span></p> ! <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! mso-bidi-font-family:Arial;color:#333333'><a ! href="http://www.speedacm.org/~o0lozi01/forum/index.php">Forum</a></span><span style='color:#333333'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; *************** *** 179,186 **** <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'>If ! you are using OPAL for the first time, it is recommended that you read ! through the documentation in the following order: 1) overview, 2) tutorials, ! 3) API reference.<span style='mso-spacerun:yes'> </span>The overview and ! tutorials do not cover everything; they exist to help you learn to use OPAL quickly.<span style='mso-spacerun:yes'> </span>Consult the API reference for more details.<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> --- 182,189 ---- <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'>If ! you are using OPAL for the first time, it is recommended that you read through ! the documentation in the following order: 1) overview, 2) tutorials, 3) API ! reference.<span style='mso-spacerun:yes'> </span>The overview and tutorials ! do not cover everything; they exist to help you learn to use OPAL quickly.<span style='mso-spacerun:yes'> </span>Consult the API reference for more details.<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> *************** *** 230,236 **** <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; color:black'><a href="api/html/index.html">API Documentation</a></span><span ! style='font-family:"Book Antiqua";color:black'>: a detailed description of ! everything in OPAL.<span style='mso-spacerun:yes'> </span>If a particular ! concept isnt discussed in the overview or tutorials, check here.</span><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:black'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";mso-bidi-font-family: --- 233,239 ---- <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; color:black'><a href="api/html/index.html">API Documentation</a></span><span ! style='font-family:"Book Antiqua";color:black'>: a detailed description of everything ! in OPAL.<span style='mso-spacerun:yes'> </span>If a particular concept isnt ! discussed in the overview or tutorials, check here.</span><span style='font-family:"Book Antiqua";mso-bidi-font-family:Arial;color:black'><o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";mso-bidi-font-family: Index: downloads.html =================================================================== RCS file: /cvsroot/opal/web/downloads.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** downloads.html 8 Mar 2005 22:37:37 -0000 1.2 --- downloads.html 29 Apr 2005 17:26:11 -0000 1.3 *************** *** 25,39 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>77</o:Revision> <o:TotalTime>75</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! ... [truncated message content] |
|
From: tylerstreeter <tyl...@us...> - 2005-04-27 02:28:27
|
Update of /cvsroot/opal/opal/src/ODE In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2054/src/ODE Modified Files: ODESolid.cpp Log Message: fixed bug in one of the Matrix44r invert function (the one that wasn't being used anywhere); added a smart tolerance-checking function Index: ODESolid.cpp =================================================================== RCS file: /cvsroot/opal/opal/src/ODE/ODESolid.cpp,v retrieving revision 1.84 retrieving revision 1.85 diff -C2 -d -r1.84 -r1.85 *** ODESolid.cpp 12 Apr 2005 06:46:44 -0000 1.84 --- ODESolid.cpp 27 Apr 2005 02:28:19 -0000 1.85 *************** *** 1078,1083 **** bool ODESolid::isInertiaNonSymmetric(const dMass& mass)const { ! if (opal::abs(mass.I[0] - mass.I[5]) > globals::OPAL_EPSILON ! || opal::abs(mass.I[5] - mass.I[10]) > globals::OPAL_EPSILON) { return true; --- 1078,1083 ---- bool ODESolid::isInertiaNonSymmetric(const dMass& mass)const { ! if (!areEqual(mass.I[0], mass.I[5]) ! || !areEqual(mass.I[5], mass.I[10])) { return true; |
|
From: tylerstreeter <tyl...@us...> - 2005-04-27 02:28:27
|
Update of /cvsroot/opal/opal/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2054/src Modified Files: Matrix44r.h OpalMath.h Solid.cpp Vec3r.h Log Message: fixed bug in one of the Matrix44r invert function (the one that wasn't being used anywhere); added a smart tolerance-checking function Index: Vec3r.h =================================================================== RCS file: /cvsroot/opal/opal/src/Vec3r.h,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** Vec3r.h 18 Apr 2005 22:21:04 -0000 1.16 --- Vec3r.h 27 Apr 2005 02:28:18 -0000 1.17 *************** *** 58,63 **** inline real angleBetweenPreNorm(const Vec3r& u, const Vec3r& v); ! /// Returns true if the two vectors are roughly collinear (within some ! /// epsilon). inline bool areCollinear(const Vec3r& u, const Vec3r& v); --- 58,62 ---- inline real angleBetweenPreNorm(const Vec3r& u, const Vec3r& v); ! /// Returns true if the two vectors are roughly collinear. inline bool areCollinear(const Vec3r& u, const Vec3r& v); *************** *** 301,305 **** { real value = 1 - dot(u, v); ! if (opal::abs(value) < globals::OPAL_EPSILON) { return true; --- 300,304 ---- { real value = 1 - dot(u, v); ! if (areEqual(value, 0)) { return true; Index: Solid.cpp =================================================================== RCS file: /cvsroot/opal/opal/src/Solid.cpp,v retrieving revision 1.34 retrieving revision 1.35 diff -C2 -d -r1.34 -r1.35 *** Solid.cpp 18 Apr 2005 22:21:04 -0000 1.34 --- Solid.cpp 27 Apr 2005 02:28:18 -0000 1.35 *************** *** 180,184 **** { if (mData.enabled && !mData.isStatic && ! f.vec.lengthSquared() > globals::OPAL_EPSILON ) { mForceList.push_back(f); --- 180,184 ---- { if (mData.enabled && !mData.isStatic && ! !areEqual(f.vec.lengthSquared(), 0)) { mForceList.push_back(f); Index: Matrix44r.h =================================================================== RCS file: /cvsroot/opal/opal/src/Matrix44r.h,v retrieving revision 1.33 retrieving revision 1.34 diff -C2 -d -r1.33 -r1.34 *** Matrix44r.h 18 Apr 2005 22:21:03 -0000 1.33 --- Matrix44r.h 27 Apr 2005 02:28:18 -0000 1.34 *************** *** 275,279 **** real trace = (*this)(0,0) + (*this)(1,1) + (*this)(2,2) + 1.0f; ! if(trace > globals::OPAL_EPSILON) { real s = 0.5f / sqrt(trace); --- 275,279 ---- real trace = (*this)(0,0) + (*this)(1,1) + (*this)(2,2) + 1.0f; ! if(!areEqual(trace, 0)) { real s = 0.5f / sqrt(trace); *************** *** 517,524 **** inline bool inverse(Matrix44r & dest, const Matrix44r & src) { - std::cerr << "opal::Matrix44r inverse is hella busted! use \ - fastInverse for affine transforms" << std::endl; real det = src.determinant(); ! if(opal::abs(det < globals::OPAL_EPSILON)) return false; dest = ((real)1.0 / det) * src; return true; --- 517,525 ---- inline bool inverse(Matrix44r & dest, const Matrix44r & src) { real det = src.determinant(); ! if(areEqual(det, 0)) ! { ! return false; ! } dest = ((real)1.0 / det) * src; return true; *************** *** 534,540 **** // original matrix. for (int x = 0; x < 3; ++x) - for (int y = 0; y < 3; ++y) { ! result(x,y) = src(y,x); } --- 535,543 ---- // original matrix. for (int x = 0; x < 3; ++x) { ! for (int y = 0; y < 3; ++y) ! { ! result(x,y) = src(y,x); ! } } *************** *** 546,552 **** result(2, 2)).lengthSquared(); ! if(opal::abs(l0) > globals::OPAL_EPSILON) l0 = 1.0f / l0; ! if(opal::abs(l1) > globals::OPAL_EPSILON) l1 = 1.0f / l1; ! if(opal::abs(l2) > globals::OPAL_EPSILON) l2 = 1.0f / l2; // apply the inverse scale to the 3x3 --- 549,566 ---- result(2, 2)).lengthSquared(); ! if(!areEqual(l0, 0)) ! { ! l0 = 1.0f / l0; ! } ! ! if(!areEqual(l1, 0)) ! { ! l1 = 1.0f / l1; ! } ! ! if(!areEqual(l2, 0)) ! { ! l2 = 1.0f / l2; ! } // apply the inverse scale to the 3x3 *************** *** 573,577 **** // invert scale. ! const real tw = (opal::abs(src(3, 3)) > globals::OPAL_EPSILON) ? 1.0f / src(3, 3) : 0.0f; --- 587,592 ---- // invert scale. ! ! const real tw = !areEqual(src(3, 3), 0) ? 1.0f / src(3, 3) : 0.0f; Index: OpalMath.h =================================================================== RCS file: /cvsroot/opal/opal/src/OpalMath.h,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** OpalMath.h 18 Apr 2005 22:21:03 -0000 1.11 --- OpalMath.h 27 Apr 2005 02:28:18 -0000 1.12 *************** *** 62,65 **** --- 62,93 ---- return fabs(value); } + + /// Returns true if the two values are equal within some tolerance, + /// using a combination of absolute and relative (epsilon is scaled + /// by the magnitudes of the values) tolerance, depending on whether + /// both values are both less than 1. + inline bool areEqual(real x, real y) + { + real maxVal = 1; + + if (opal::abs(x) > maxVal) + { + maxVal = opal::abs(x); + } + + if (opal::abs(y) > maxVal) + { + maxVal = opal::abs(y); + } + + if (opal::abs(x - y) <= globals::OPAL_EPSILON * maxVal) + { + return true; + } + else + { + return false; + } + } } |
|
From: tylerstreeter <tyl...@us...> - 2005-04-27 02:28:26
|
Update of /cvsroot/opal/opal/samples/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2054/samples/src Modified Files: BaseOpalApp.h Log Message: fixed bug in one of the Matrix44r invert function (the one that wasn't being used anywhere); added a smart tolerance-checking function Index: BaseOpalApp.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/BaseOpalApp.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** BaseOpalApp.h 25 Apr 2005 19:47:38 -0000 1.9 --- BaseOpalApp.h 27 Apr 2005 02:28:18 -0000 1.10 *************** *** 122,126 **** // Notify the application about the new frame. ! appFrameStarted((opal::real)dt); return true; --- 122,129 ---- // Notify the application about the new frame. ! if (false == appFrameStarted((opal::real)dt)) ! { ! return false; ! } return true; |
|
From: tylerstreeter <tyl...@us...> - 2005-04-25 19:48:37
|
Update of /cvsroot/opal/opal In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4730 Modified Files: readme.txt todo.txt Log Message: minor changes Index: todo.txt =================================================================== RCS file: /cvsroot/opal/opal/todo.txt,v retrieving revision 1.75 retrieving revision 1.76 diff -C2 -d -r1.75 -r1.76 *** todo.txt 21 Apr 2005 17:04:50 -0000 1.75 --- todo.txt 25 Apr 2005 19:47:38 -0000 1.76 *************** *** 1,2 **** --- 1,7 ---- + For Version 0.3.1 + ================= + + * add .suo file to sample app since it encodes the "working directory" project setting + For Version 0.4.0 ================= *************** *** 4,7 **** --- 9,18 ---- * private constructors for opal-managed objects? + * handle blown frame cases (important especially for things like big towers of blocks that slow the simulation way down) + - desired frame rate (max dt)? + - partially complete frame; stop simulation early, resulting in a slow-motion look + - complete frame, resulting in a jerky frame rate + - Novodex: uses a max # of iterations per frame + * look into automatic shape generation from model files *************** *** 74,83 **** - shapes simply use a material name - * handle blown frame cases: - - desired frame rate (max dt)? - - partially complete frame; stop simulation early, resulting in a slow-motion look - - complete frame, resulting in a jerky frame rate - - Novodex: uses a max # of iterations per frame - * resize-shape function --- 85,88 ---- *************** *** 91,94 **** --- 96,103 ---- - this could even just be a bool passed to the instantiate function + * point intersections + - ODE already has this feature, so implementation is trivial + - either a sensor or just a solid function + Long-term Ideas =============== Index: readme.txt =================================================================== RCS file: /cvsroot/opal/opal/readme.txt,v retrieving revision 1.38 retrieving revision 1.39 diff -C2 -d -r1.38 -r1.39 *** readme.txt 21 Apr 2005 17:04:50 -0000 1.38 --- readme.txt 25 Apr 2005 19:47:38 -0000 1.39 *************** *** 22,26 **** 1. A physics engine: at least one physics engine must be installed; see the OPAL website for a list of supported physics engines 2. SCons (and Python): Scons is required unless you want to use the Visual Studio projects; Scons requires Python ! 3. TinyXML (optional): headers and static library are required for OPAL's XML functions --- 22,26 ---- 1. A physics engine: at least one physics engine must be installed; see the OPAL website for a list of supported physics engines 2. SCons (and Python): Scons is required unless you want to use the Visual Studio projects; Scons requires Python ! 3. TinyXML (optional): headers and static library are required for OPAL's XML functions (a tinyxml SConstruct is provided in the 'tools' directory) |
|
From: tylerstreeter <tyl...@us...> - 2005-04-25 19:48:15
|
Update of /cvsroot/opal/opal/samples In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4730/samples Modified Files: todo.txt Log Message: minor changes Index: todo.txt =================================================================== RCS file: /cvsroot/opal/opal/samples/todo.txt,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** todo.txt 21 Apr 2005 17:04:59 -0000 1.4 --- todo.txt 25 Apr 2005 19:47:40 -0000 1.5 *************** *** 1,2 **** --- 1,11 ---- + For Version 0.3.1 + ================= + + * add a 'simple' app that just shows the bare minimum setup + + * 'mouse trap arena' app + + * in BaseOpalApp.h, if paused, don't simulate OR update entities + For Version 0.4.0 ================= |
|
From: tylerstreeter <tyl...@us...> - 2005-04-25 19:48:14
|
Update of /cvsroot/opal/opal/tools/tinyxml In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4730/tools/tinyxml Modified Files: SConstruct Log Message: minor changes Index: SConstruct =================================================================== RCS file: /cvsroot/opal/opal/tools/tinyxml/SConstruct,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SConstruct 18 Apr 2005 22:21:07 -0000 1.3 --- SConstruct 25 Apr 2005 19:47:41 -0000 1.4 *************** *** 5,22 **** """) - env = Environment( ! ENV = os.environ, ! CXX = [''], ! CCFLAGS = [''], ! CXXFLAGS = [''], ! CPPPATH = [''], ! LINK = [''], ! LINKFLAGS = [''], ! AR = [''], ! ARFLAGS = [''], ! LIBPATH = [''], ! SHLIBSUFFIX='.so', ! LIBS = [''] ) --- 5,10 ---- """) env = Environment( ! ENV = os.environ ) |
|
From: tylerstreeter <tyl...@us...> - 2005-04-25 19:47:50
|
Update of /cvsroot/opal/opal/samples/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4730/samples/src Modified Files: BaseOpalApp.h PhysicalEntity.h Log Message: minor changes Index: BaseOpalApp.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/BaseOpalApp.h,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** BaseOpalApp.h 20 Apr 2005 03:59:35 -0000 1.8 --- BaseOpalApp.h 25 Apr 2005 19:47:38 -0000 1.9 *************** *** 109,119 **** // Simulate physics. mSimulator->simulate(dt); - } ! // Update the PhysicalEntities. ! size_t size = mPhysicalEntityList.size(); ! for(size_t i = 0; i<size; ++i) ! { ! mPhysicalEntityList.at(i)->update(dt); } --- 109,119 ---- // Simulate physics. mSimulator->simulate(dt); ! // Update the PhysicalEntities. ! size_t size = mPhysicalEntityList.size(); ! for(size_t i = 0; i<size; ++i) ! { ! mPhysicalEntityList.at(i)->update(dt); ! } } Index: PhysicalEntity.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/PhysicalEntity.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** PhysicalEntity.h 20 Apr 2005 03:59:35 -0000 1.2 --- PhysicalEntity.h 25 Apr 2005 19:47:40 -0000 1.3 *************** *** 44,47 **** --- 44,52 ---- mSceneNode = node; mSolid = s; + + if (mSolid && mSceneNode) + { + updateOgreSceneNode(); + } } *************** *** 52,64 **** } ! /// Updates the Ogre SceneNode transform from the OPAL ! /// Solid's transform. virtual void update(opal::real dt) { ! if (NULL == mSolid || NULL == mSceneNode) { return; } opal::Point3r pos = mSolid->getPosition(); opal::Quaternion quat = mSolid->getQuaternion(); --- 57,75 ---- } ! /// Updates the PhysicalEntity. virtual void update(opal::real dt) { ! if (NULL == mSolid || NULL == mSceneNode || mSolid->isSleeping()) { return; } + updateOgreSceneNode(); + } + + /// Updates the Ogre SceneNode transform from the OPAL + /// Solid's transform. + virtual void updateOgreSceneNode() + { opal::Point3r pos = mSolid->getPosition(); opal::Quaternion quat = mSolid->getQuaternion(); |
|
From: tylerstreeter <tyl...@us...> - 2005-04-25 19:47:27
|
Update of /cvsroot/opal/web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4655 Modified Files: index.html todo.txt Log Message: minor changes Index: todo.txt =================================================================== RCS file: /cvsroot/opal/web/todo.txt,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** todo.txt 21 Apr 2005 14:15:27 -0000 1.12 --- todo.txt 25 Apr 2005 19:47:17 -0000 1.13 *************** *** 1,2 **** --- 1,13 ---- + For Version 0.3.1 + ================= + + * add a basic integration tutorial + - shows how to update custom 'entities' from opal solids + - shows how to ignore updating an entity when the solid hasn't changed + + * add Spaces to the overview and a Spaces tutorial? + + * update doxygen api notes from source + For Version 0.4.0 ================= Index: index.html =================================================================== RCS file: /cvsroot/opal/web/index.html,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** index.html 21 Apr 2005 17:18:40 -0000 1.10 --- index.html 25 Apr 2005 19:47:17 -0000 1.11 *************** *** 28,42 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>106</o:Revision> <o:TotalTime>198</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-21T17:17:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>418</o:Words> ! <o:Characters>2387</o:Characters> <o:Company>none</o:Company> [...1122 lines suppressed...] color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 779,786 **** Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l12 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file saving<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l12 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> --- 780,787 ---- Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file saving<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l13 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 17:18:50
|
Update of /cvsroot/opal/web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2205 Modified Files: index.html Log Message: fixed version numbers Index: index.html =================================================================== RCS file: /cvsroot/opal/web/index.html,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** index.html 21 Apr 2005 17:16:10 -0000 1.9 --- index.html 21 Apr 2005 17:18:40 -0000 1.10 *************** *** 28,35 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>105</o:Revision> <o:TotalTime>198</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-21T17:15:00Z</o:LastSaved> <o:Pages>1</o:Pages> <o:Words>418</o:Words> --- 28,35 ---- <o:Author>Tyler Streeter</o:Author> [...1101 lines suppressed...] Arial;color:black'><o:p> </o:p></span></p> *************** *** 768,775 **** Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l9 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file saving<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l9 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> --- 779,786 ---- Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l12 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file saving<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l12 level1 lfo7;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 17:16:29
|
Update of /cvsroot/opal/web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv769 Modified Files: index.html Log Message: added 'news' section to main page Index: index.html =================================================================== RCS file: /cvsroot/opal/web/index.html,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** index.html 21 Apr 2005 14:15:27 -0000 1.8 --- index.html 21 Apr 2005 17:16:10 -0000 1.9 *************** *** 3,6 **** --- 3,7 ---- xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" + xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40"> *************** *** 21,39 **** <![endif]--> <title>OPAL: Open Physics Abstraction Layer</title> [...1130 lines suppressed...] Arial;color:black'><o:p> </o:p></span></p> *************** *** 730,737 **** Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file saving<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> --- 768,775 ---- Features<o:p></o:p></span></b></p> <ul style='margin-top:0in' type=disc> ! <li class=MsoNormal style='color:black;mso-list:l9 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>XML file saving<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l9 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 17:05:31
|
Update of /cvsroot/opal/opal In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25481 Modified Files: changelog.txt readme.txt todo.txt win32BinaryReadme.txt Log Message: last minute fixed for 0.3.0 release Index: changelog.txt =================================================================== RCS file: /cvsroot/opal/opal/changelog.txt,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** changelog.txt 20 Apr 2005 03:59:33 -0000 1.17 --- changelog.txt 21 Apr 2005 17:04:50 -0000 1.18 *************** *** 1,4 **** Version 0.3.0 ! April 20, 2005 ------------------------------------------ * All objects can now be created from and saved to a data object --- 1,4 ---- Version 0.3.0 ! April 21, 2005 ------------------------------------------ * All objects can now be created from and saved to a data object Index: todo.txt =================================================================== RCS file: /cvsroot/opal/opal/todo.txt,v retrieving revision 1.74 retrieving revision 1.75 diff -C2 -d -r1.74 -r1.75 *** todo.txt 20 Apr 2005 03:59:33 -0000 1.74 --- todo.txt 21 Apr 2005 17:04:50 -0000 1.75 *************** *** 1,11 **** - For Version 0.3.0 - ================= - - * try building on win32 and linux - - * finish web todo for 0.3.0 - - * finish samples todo for 0.3.0 - For Version 0.4.0 ================= --- 1,2 ---- Index: readme.txt =================================================================== RCS file: /cvsroot/opal/opal/readme.txt,v retrieving revision 1.37 retrieving revision 1.38 diff -C2 -d -r1.37 -r1.38 *** readme.txt 18 Apr 2005 22:21:00 -0000 1.37 --- readme.txt 21 Apr 2005 17:04:50 -0000 1.38 *************** *** 11,14 **** --- 11,15 ---- tools - miscellaneous utilities (e.g. exporter scripts for 3rd-party content generation software) vc71 - Visual Studio .NET 2003 project files + changelog.txt - a list of changes for each released version license-BSD.txt - BSD Open Source license license-LGPL.txt - LGPL Open Source license Index: win32BinaryReadme.txt =================================================================== RCS file: /cvsroot/opal/opal/win32BinaryReadme.txt,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** win32BinaryReadme.txt 18 Apr 2005 22:21:00 -0000 1.1 --- win32BinaryReadme.txt 21 Apr 2005 17:04:50 -0000 1.2 *************** *** 10,13 **** --- 10,14 ---- lib - OPAL libraries* (debug and release versions of the OPAL dll and import library) samples - executable versions of sample applications and required dlls + changelog.txt - a list of changes for each released version license-BSD.txt - BSD Open Source license license-LGPL.txt - LGPL Open Source license |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 17:05:08
|
Update of /cvsroot/opal/opal/samples In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25481/samples Modified Files: todo.txt Log Message: last minute fixed for 0.3.0 release Index: todo.txt =================================================================== RCS file: /cvsroot/opal/opal/samples/todo.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** todo.txt 21 Apr 2005 05:23:20 -0000 1.3 --- todo.txt 21 Apr 2005 17:04:59 -0000 1.4 *************** *** 1,7 **** - For Version 0.3.0 - ================= - - * add 'release' dir to bin; move *.cfg, readme file into 'release' - For Version 0.4.0 ================= --- 1,2 ---- |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 17:05:08
|
Update of /cvsroot/opal/opal/samples/playpen In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25481/samples/playpen Modified Files: SConstruct Log Message: last minute fixed for 0.3.0 release Index: SConstruct =================================================================== RCS file: /cvsroot/opal/opal/samples/playpen/SConstruct,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** SConstruct 19 Apr 2005 14:28:57 -0000 1.3 --- SConstruct 21 Apr 2005 17:04:59 -0000 1.4 *************** *** 5,14 **** """) env = Environment( ENV = os.environ, ! CXXFLAGS = ['-DGCC_3_1', '-DEXT_HASH'], ! LIBS = ['opal-ode', 'OgreMain'] ) # Build the executable. exe = env.Program('playpen', sources) --- 5,26 ---- """) + # Setup options + opts = Options() + opts.AddOptions( + PathOption('extra_include_path', 'Additional include directory', '.'), + PathOption('extra_lib_path', 'Additional lib directory', '.')) + env = Environment( ENV = os.environ, ! LIBS = ['opal-ode', 'OgreMain'], ! options = opts ) + env.Append(CPPPATH = env['extra_include_path'], + LIBPATH = env['extra_lib_path']) + + if env['PLATFORM'] != 'win32': + env.Append(CXXFLAGS = ['-DGCC_3_1', '-DEXT_HASH']) + # Build the executable. exe = env.Program('playpen', sources) |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 17:05:07
|
Update of /cvsroot/opal/opal/samples/bin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25481/samples/bin Modified Files: plugins.cfg Log Message: last minute fixed for 0.3.0 release Index: plugins.cfg =================================================================== RCS file: /cvsroot/opal/opal/samples/bin/plugins.cfg,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** plugins.cfg 19 Apr 2005 14:02:25 -0000 1.2 --- plugins.cfg 21 Apr 2005 17:04:51 -0000 1.3 *************** *** 5,7 **** --- 5,9 ---- # Define plugins + Plugin=RenderSystem_Direct3D7 + Plugin=RenderSystem_Direct3D9 Plugin=RenderSystem_GL |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 14:15:38
|
Update of /cvsroot/opal/web In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2340 Modified Files: documentation.html index.html todo.txt Log Message: minor changes Index: documentation.html =================================================================== RCS file: /cvsroot/opal/web/documentation.html,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** documentation.html 28 Mar 2005 20:07:53 -0000 1.14 --- documentation.html 21 Apr 2005 14:15:26 -0000 1.15 *************** *** 25,44 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>107</o:Revision> <o:TotalTime>111</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-03-28T18:49:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>296</o:Words> ! <o:Characters>1693</o:Characters> <o:Company>none</o:Company> <o:Lines>14</o:Lines> <o:Paragraphs>3</o:Paragraphs> ! <o:CharactersWithSpaces>1986</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> ! <w:Zoom>75</w:Zoom> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> --- 25,44 ---- <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>108</o:Revision> <o:TotalTime>111</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-21T14:13:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>297</o:Words> ! <o:Characters>1699</o:Characters> <o:Company>none</o:Company> <o:Lines>14</o:Lines> <o:Paragraphs>3</o:Paragraphs> ! <o:CharactersWithSpaces>1993</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> ! <w:Zoom>90</w:Zoom> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> *************** *** 99,103 **** </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="62466"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> --- 99,103 ---- </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="63490"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> *************** *** 178,188 **** color:black'>Documentation<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> ! <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'>If you ! are using OPAL for the first time, it is recommended that you read through ! the documentation in the following order: 1) overview, 2) tutorials, 3) API ! reference.<span style='mso-spacerun:yes'> </span>The overview and tutorials ! do not cover everything; they exist to help you learn to use OPAL ! quickly.<span style='mso-spacerun:yes'> </span>Consult the API reference for ! more details.<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; --- 178,187 ---- color:black'>Documentation<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> ! <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'>If ! you are using OPAL for the first time, it is recommended that you read ! through the documentation in the following order: 1) overview, 2) tutorials, ! 3) API reference.<span style='mso-spacerun:yes'> </span>The overview and ! tutorials do not cover everything; they exist to help you learn to use OPAL quickly.<span ! style='mso-spacerun:yes'> </span>Consult the API reference for more details.<o:p></o:p></span></p> <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; *************** *** 230,234 **** <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! color:black'><a href="api/index.html">API Documentation</a></span><span style='font-family:"Book Antiqua";color:black'>: a detailed description of everything in OPAL.<span style='mso-spacerun:yes'> </span>If a particular --- 229,233 ---- <p class=MsoNormal><span style='font-family:"Book Antiqua";color:black'><o:p> </o:p></span></p> <p class=MsoNormal><span style='font-size:14.0pt;font-family:"Book Antiqua"; ! color:black'><a href="api/html/index.html">API Documentation</a></span><span style='font-family:"Book Antiqua";color:black'>: a detailed description of everything in OPAL.<span style='mso-spacerun:yes'> </span>If a particular Index: todo.txt =================================================================== RCS file: /cvsroot/opal/web/todo.txt,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** todo.txt 20 Apr 2005 03:45:47 -0000 1.11 --- todo.txt 21 Apr 2005 14:15:27 -0000 1.12 *************** *** 1,7 **** - For Version 0.3.0 - ================= - - * post api notes - For Version 0.4.0 ================= --- 1,2 ---- Index: index.html =================================================================== RCS file: /cvsroot/opal/web/index.html,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** index.html 20 Apr 2005 03:45:46 -0000 1.7 --- index.html 21 Apr 2005 14:15:27 -0000 1.8 *************** *** 25,39 **** <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>100</o:Revision> ! <o:TotalTime>189</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-04T12:36:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>387</o:Words> ! <o:Characters>2209</o:Characters> <o:Company>none</o:Company> <o:Lines>18</o:Lines> <o:Paragraphs>5</o:Paragraphs> ! <o:CharactersWithSpaces>2591</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> --- 25,39 ---- <o:Author>Tyler Streeter</o:Author> <o:LastAuthor>Tyler Streeter</o:LastAuthor> ! <o:Revision>104</o:Revision> ! <o:TotalTime>196</o:TotalTime> <o:Created>2004-06-05T15:20:00Z</o:Created> ! <o:LastSaved>2005-04-20T03:58:00Z</o:LastSaved> <o:Pages>1</o:Pages> ! <o:Words>399</o:Words> ! <o:Characters>2275</o:Characters> <o:Company>none</o:Company> <o:Lines>18</o:Lines> <o:Paragraphs>5</o:Paragraphs> ! <o:CharactersWithSpaces>2669</o:CharactersWithSpaces> <o:Version>10.6714</o:Version> </o:DocumentProperties> *************** *** 82,87 **** /* List Definitions */ @list l0 ! {mso-list-id:362249975; ! mso-list-template-ids:1024381750;} @list l0:level1 {mso-level-number-format:bullet; --- 82,87 ---- /* List Definitions */ @list l0 ! {mso-list-id:302857079; ! mso-list-template-ids:675945758;} @list l0:level1 {mso-level-number-format:bullet; *************** *** 136,141 **** text-indent:-.25in;} @list l2 ! {mso-list-id:546113970; ! mso-list-template-ids:1656267630;} @list l2:level1 {mso-level-number-format:bullet; --- 136,141 ---- text-indent:-.25in;} @list l2 ! {mso-list-id:640572873; ! mso-list-template-ids:1979584358;} @list l2:level1 {mso-level-number-format:bullet; *************** *** 147,152 **** font-family:Symbol;} @list l3 ! {mso-list-id:623929220; ! mso-list-template-ids:-192747984;} @list l3:level1 {mso-level-number-format:bullet; --- 147,152 ---- font-family:Symbol;} @list l3 ! {mso-list-id:742486645; ! mso-list-template-ids:1703673964;} @list l3:level1 {mso-level-number-format:bullet; *************** *** 158,163 **** font-family:Symbol;} @list l4 ! {mso-list-id:719520252; ! mso-list-template-ids:-1495240466;} @list l4:level1 {mso-level-number-format:bullet; --- 158,163 ---- font-family:Symbol;} @list l4 ! {mso-list-id:933778784; ! mso-list-template-ids:970339694;} @list l4:level1 {mso-level-number-format:bullet; *************** *** 169,174 **** font-family:Symbol;} @list l5 ! {mso-list-id:823476395; ! mso-list-template-ids:1415209826;} @list l5:level1 {mso-level-number-format:bullet; --- 169,174 ---- font-family:Symbol;} @list l5 ! {mso-list-id:1103955126; ! mso-list-template-ids:-1342437568;} @list l5:level1 {mso-level-number-format:bullet; *************** *** 180,198 **** font-family:Symbol;} @list l6 - {mso-list-id:1107624745; - mso-list-template-ids:-290036226;} - @list l6:level1 - {mso-level-number-format:bullet; - mso-level-text:\F0B7; - mso-level-tab-stop:.5in; - mso-level-number-position:left; - text-indent:-.25in; - mso-ansi-font-size:10.0pt; - font-family:Symbol;} - @list l7 {mso-list-id:1390494904; mso-list-type:hybrid; mso-list-template-ids:-143351670 67698689 67698689 67698691 67698689 67698691 67698693 67698689 67698691 67698693;} ! @list l7:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; --- 180,187 ---- font-family:Symbol;} @list l6 {mso-list-id:1390494904; mso-list-type:hybrid; mso-list-template-ids:-143351670 67698689 67698689 67698691 67698689 67698691 67698693 67698689 67698691 67698693;} ! @list l6:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; *************** *** 201,205 **** text-indent:-.25in; font-family:Symbol;} ! @list l7:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; --- 190,194 ---- text-indent:-.25in; font-family:Symbol;} ! @list l6:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; *************** *** 209,213 **** text-indent:-.25in; font-family:Symbol;} ! @list l7:level3 {mso-level-number-format:bullet; mso-level-text:o; --- 198,202 ---- text-indent:-.25in; font-family:Symbol;} ! @list l6:level3 {mso-level-number-format:bullet; mso-level-text:o; *************** *** 216,246 **** text-indent:-.25in; font-family:"Courier New";} ! @list l7:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l7:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l7:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l7:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l7:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l7:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} @list l8 ! {mso-list-id:1522283136; ! mso-list-template-ids:682788248;} @list l8:level1 {mso-level-number-format:bullet; --- 205,246 ---- text-indent:-.25in; font-family:"Courier New";} ! @list l6:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l6:level5 {mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l6:level6 {mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l6:level7 {mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in;} ! @list l6:level8 {mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in;} ! @list l6:level9 {mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in;} + @list l7 + {mso-list-id:1597983326; + mso-list-template-ids:1915678092;} + @list l7:level1 + {mso-level-number-format:bullet; + mso-level-text:\F0B7; + mso-level-tab-stop:.5in; + mso-level-number-position:left; + text-indent:-.25in; + mso-ansi-font-size:10.0pt; + font-family:Symbol;} @list l8 ! {mso-list-id:1715543876; ! mso-list-template-ids:1887762126;} @list l8:level1 {mso-level-number-format:bullet; *************** *** 421,425 **** </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="49154"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> --- 421,425 ---- </style> <![endif]--><!--[if gte mso 9]><xml> ! <o:shapedefaults v:ext="edit" spidmax="51202"> <o:colormenu v:ext="edit" fillcolor="white"/> </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml> *************** *** 535,538 **** --- 535,541 ---- <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: + Arial'>OPAL XML exporter for 3ds Max<o:p></o:p></span></li> + <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: + list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: Arial'>Breakable joints<o:p></o:p></span></li> <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: *************** *** 574,577 **** --- 577,586 ---- mso-bidi-font-family:Arial;color:black'>Planes<o:p></o:p></span></p> <ul style='margin-top:0in' type=disc> + <li class=MsoNormal style='color:black;mso-list:l10 level1 lfo8;tab-stops: + list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: + Arial'>User-defined triangular mesh collision detection (best for + terrains)<o:p></o:p></span></li> + </ul> + <ul style='margin-top:0in' type=disc> <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: *************** *** 626,630 **** </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l7 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 635,639 ---- </ul> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l6 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 633,637 **** gravitational attraction between two objects)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l7 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 642,646 ---- gravitational attraction between two objects)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l6 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 640,644 **** engines)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l7 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 649,653 ---- engines)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l6 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 647,651 **** achieve a desired angle or velocity; similar to PD/PID controllers)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l7 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 656,660 ---- achieve a desired angle or velocity; similar to PD/PID controllers)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l6 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 654,658 **** pull objects to a desired position and/or orientation)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l7 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> --- 663,667 ---- pull objects to a desired position and/or orientation)<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: ! l6 level3 lfo14;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> *************** *** 676,679 **** --- 685,694 ---- color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-family:"Book Antiqua"; + mso-bidi-font-family:Arial;color:black'>Incline sensors<o:p></o:p></span></p> + <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: + l10 level3 lfo8;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span + style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; + color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> + </span></span></span><![endif]><span style='font-family:"Book Antiqua"; mso-bidi-font-family:Arial;color:black'>Raycast sensors<o:p></o:p></span></p> <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: *************** *** 720,734 **** <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: ! Arial'>OPAL XML exporters for Blender and 3ds Max<o:p></o:p></span></li> ! <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: ! list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: ! Arial'>Sensors<o:p></o:p></span></li> </ul> - <p class=MsoNormal style='margin-left:68.3pt;text-indent:-.25in;mso-list: - l10 level3 lfo8;tab-stops:list 68.3pt 1.5in'><![if !supportLists]><span - style='font-family:"Courier New";mso-fareast-font-family:"Courier New"; - color:black'><span style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'> - </span></span></span><![endif]><span style='font-family:"Book Antiqua"; - mso-bidi-font-family:Arial;color:black'>Incline sensors<o:p></o:p></span></p> </td> </tr> --- 735,740 ---- <li class=MsoNormal style='color:black;mso-list:l11 level1 lfo6;tab-stops: list .5in'><span style='font-family:"Book Antiqua";mso-bidi-font-family: ! Arial'>OPAL XML exporter for Blender<o:p></o:p></span></li> </ul> </td> </tr> |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 05:23:28
|
Update of /cvsroot/opal/opal/samples In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22699/samples Modified Files: todo.txt Log Message: replaced playpen models with low poly versions Index: todo.txt =================================================================== RCS file: /cvsroot/opal/opal/samples/todo.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** todo.txt 20 Apr 2005 03:59:35 -0000 1.2 --- todo.txt 21 Apr 2005 05:23:20 -0000 1.3 *************** *** 2,6 **** ================= ! * replace mesh files with low poly versions For Version 0.4.0 --- 2,6 ---- ================= ! * add 'release' dir to bin; move *.cfg, readme file into 'release' For Version 0.4.0 |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 05:23:28
|
Update of /cvsroot/opal/opal/samples/playpen In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22699/samples/playpen Modified Files: main.cpp Log Message: replaced playpen models with low poly versions Index: main.cpp =================================================================== RCS file: /cvsroot/opal/opal/samples/playpen/main.cpp,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** main.cpp 20 Apr 2005 03:59:33 -0000 1.13 --- main.cpp 21 Apr 2005 05:23:19 -0000 1.14 *************** *** 360,364 **** opal::Matrix44r m; m.rotate(45, 0, 1, 0); ! m.translate(0, 0, -20); createWall(6, 8, opal::Vec3r(3, 1.5, 1.5), m); --- 360,364 ---- opal::Matrix44r m; m.rotate(45, 0, 1, 0); ! m.translate(0, 0, -23); createWall(6, 8, opal::Vec3r(3, 1.5, 1.5), m); *************** *** 387,391 **** // Instantiate the Blueprint. opal::BlueprintInstance instance; ! mSimulator->instantiateBlueprint(instance, ragdollBP, transform, 12); unsigned int i=0; --- 387,391 ---- // Instantiate the Blueprint. opal::BlueprintInstance instance; ! mSimulator->instantiateBlueprint(instance, ragdollBP, transform, 16); unsigned int i=0; *************** *** 403,422 **** case opal::BOX_SHAPE: { ! opal::Vec3r dim = ((opal::BoxShapeData*)shapeData)->dimensions; Ogre::Vector3 boxDim(dim[0], dim[1], dim[2]); ! createPhysicalEntityBox("", "Plastic/LightBlue", boxDim, s); break; } case opal::SPHERE_SHAPE: { ! opal::real r = ((opal::SphereShapeData*)shapeData)->radius; ! createPhysicalEntitySphere("", "Plastic/LightBlue", r, s); break; } case opal::CAPSULE_SHAPE: { ! opal::real r = ((opal::CapsuleShapeData*)shapeData)->radius; ! opal::real l = ((opal::CapsuleShapeData*)shapeData)->length; ! createPhysicalEntityCapsule("", "Plastic/LightBlue", r, l, s); break; } --- 403,429 ---- case opal::BOX_SHAPE: { ! opal::Vec3r dim = ! ((opal::BoxShapeData*)shapeData)->dimensions; Ogre::Vector3 boxDim(dim[0], dim[1], dim[2]); ! createPhysicalEntityBox("", "Plastic/LightBlue", ! boxDim, s); break; } case opal::SPHERE_SHAPE: { ! opal::real r = ! ((opal::SphereShapeData*)shapeData)->radius; ! createPhysicalEntitySphere("", ! "Plastic/LightBlue", r, s); break; } case opal::CAPSULE_SHAPE: { ! opal::real r = ! ((opal::CapsuleShapeData*)shapeData)->radius; ! opal::real l = ! ((opal::CapsuleShapeData*)shapeData)->length; ! createPhysicalEntityCapsule("", ! "Plastic/LightBlue", r, l, s); break; } *************** *** 570,577 **** // Create a static box for a ground plane. ! Ogre::Vector3 boxDim(70, 8, 70); opal::Solid* s = mSimulator->createSolid(); s->setStatic(true); ! s->setPosition(0, -4, 0); opal::BoxShapeData data; data.dimensions.set(boxDim[0], boxDim[1], boxDim[2]); --- 577,584 ---- // Create a static box for a ground plane. ! Ogre::Vector3 boxDim(70, 16, 70); opal::Solid* s = mSimulator->createSolid(); s->setStatic(true); ! s->setPosition(0, -8, 0); opal::BoxShapeData data; data.dimensions.set(boxDim[0], boxDim[1], boxDim[2]); *************** *** 582,586 **** boxDim.x = 1; boxDim.y = 20; ! boxDim.z = 8; data.dimensions.set(boxDim[0], boxDim[1], boxDim[2]); --- 589,593 ---- boxDim.x = 1; boxDim.y = 20; ! boxDim.z = 10; data.dimensions.set(boxDim[0], boxDim[1], boxDim[2]); *************** *** 660,664 **** opal::BoxShapeData boxData; boxData.dimensions = boxDim; ! boxData.material.density = 20; s->addShape(boxData); Ogre::Vector3 boxDimensions(boxDim[0], boxDim[1], boxDim[2]); --- 667,672 ---- opal::BoxShapeData boxData; boxData.dimensions = boxDim; ! boxData.material.density = 6; ! boxData.material.hardness = 0.4; s->addShape(boxData); Ogre::Vector3 boxDimensions(boxDim[0], boxDim[1], boxDim[2]); |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 05:23:27
|
Update of /cvsroot/opal/opal/samples/data/models In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22699/samples/data/models Modified Files: cylinder.mesh sphere.mesh Log Message: replaced playpen models with low poly versions Index: cylinder.mesh =================================================================== RCS file: /cvsroot/opal/opal/samples/data/models/cylinder.mesh,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsGXl7qq and /tmp/cvsjwQ4P7 differ Index: sphere.mesh =================================================================== RCS file: /cvsroot/opal/opal/samples/data/models/sphere.mesh,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 Binary files /tmp/cvsVxJaRs and /tmp/cvsezNXha differ |
|
From: tylerstreeter <tyl...@us...> - 2005-04-21 05:23:27
|
Update of /cvsroot/opal/opal/samples/data/blueprints In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22699/samples/data/blueprints Modified Files: ragdoll.xml Log Message: replaced playpen models with low poly versions Index: ragdoll.xml =================================================================== RCS file: /cvsroot/opal/opal/samples/data/blueprints/ragdoll.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ragdoll.xml 15 Apr 2005 08:50:43 -0000 1.1 --- ragdoll.xml 21 Apr 2005 05:23:19 -0000 1.2 *************** *** 38,42 **** <Type value="universal"/> <BreakMode value="threshold"/> ! <BreakThresh value="5000.0"/> <References solid0="upper left arm" solid1="upper torso"/> <Anchor x="0.16" y="0.9" z="0.0"/> --- 38,42 ---- <Type value="universal"/> <BreakMode value="threshold"/> ! <BreakThresh value="10000.0"/> <References solid0="upper left arm" solid1="upper torso"/> <Anchor x="0.16" y="0.9" z="0.0"/> *************** *** 115,119 **** <Type value="universal"/> <BreakMode value="threshold"/> ! <BreakThresh value="5000.0"/> <References solid0="upper right arm" solid1="upper torso"/> <Anchor x="-0.16" y="0.9" z="0.0"/> --- 115,119 ---- <Type value="universal"/> <BreakMode value="threshold"/> ! <BreakThresh value="10000.0"/> <References solid0="upper right arm" solid1="upper torso"/> <Anchor x="-0.16" y="0.9" z="0.0"/> *************** *** 244,248 **** <Type value="universal"/> <BreakMode value="threshold"/> ! <BreakThresh value="10000.0"/> <References solid0="upper left leg" solid1="pelvis"/> <Anchor x="0.08" y="0.58" z="0.0"/> --- 244,248 ---- <Type value="universal"/> <BreakMode value="threshold"/> ! <BreakThresh value="20000.0"/> <References solid0="upper left leg" solid1="pelvis"/> <Anchor x="0.08" y="0.58" z="0.0"/> *************** *** 276,280 **** <Type value="universal"/> <BreakMode value="threshold"/> ! <BreakThresh value="10000.0"/> <References solid0="upper right leg" solid1="pelvis"/> <Anchor x="-0.08" y="0.58" z="0.0"/> --- 276,280 ---- <Type value="universal"/> <BreakMode value="threshold"/> ! <BreakThresh value="20000.0"/> <References solid0="upper right leg" solid1="pelvis"/> <Anchor x="-0.08" y="0.58" z="0.0"/> |
|
From: tylerstreeter <tyl...@us...> - 2005-04-20 03:59:44
|
Update of /cvsroot/opal/opal/samples/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25347/samples/src Modified Files: BaseOpalApp.h ExampleApplication.h ExampleFrameListener.h PhysicalCamera.h PhysicalEntity.h TemplateApp.cpp Log Message: fixed bug in ogre sample; now model normals are unaffected by scaling Index: BaseOpalApp.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/BaseOpalApp.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** BaseOpalApp.h 6 Apr 2005 04:48:44 -0000 1.7 --- BaseOpalApp.h 20 Apr 2005 03:59:35 -0000 1.8 *************** *** 1,2 **** --- 1,29 ---- + /************************************************************************* + * * + * Open Physics Abstraction Layer * + * Copyright (C) 2004-2005 * + * Alan Fischer ala...@gm... * + * Andres Reinot an...@re... * + * Tyler Streeter tyl...@gm... * + * All rights reserved. * + * Web: opal.sourceforge.net * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of EITHER: * + * (1) The GNU Lesser General Public License as published by the Free * + * Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. The text of the GNU Lesser * + * General Public License is included with this library in the * + * file license-LGPL.txt. * + * (2) The BSD-style license that is included with this library in * + * the file license-BSD.txt. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the files * + * license-LGPL.txt and license-BSD.txt for more details. * + * * + *************************************************************************/ + #ifndef OPAL_SAMPLES_BASE_OPAL_APP_H #define OPAL_SAMPLES_BASE_OPAL_APP_H *************** *** 165,168 **** --- 192,198 ---- e->setMaterialName(materialName); + // Keep the normals normalized even after scaling. + e->setNormaliseNormals(true); + // Attach the Entity to the SceneNode. sn->attachObject(e); *************** *** 202,205 **** --- 232,238 ---- e->setMaterialName(materialName); + // Keep the normals normalized even after scaling. + e->setNormaliseNormals(true); + // Attach the Entity to the SceneNode. sn->attachObject(e); *************** *** 245,248 **** --- 278,282 ---- "cylinder.mesh"); e->setMaterialName(materialName); + e->setNormaliseNormals(true); cylinderNode->attachObject(e); *************** *** 259,262 **** --- 293,297 ---- e = mSceneMgr->createEntity(subObjectName, "sphere.mesh"); e->setMaterialName(materialName); + e->setNormaliseNormals(true); sn->attachObject(e); *************** *** 268,271 **** --- 303,307 ---- e = mSceneMgr->createEntity(subObjectName, "sphere.mesh"); e->setMaterialName(materialName); + e->setNormaliseNormals(true); sn->attachObject(e); Index: ExampleApplication.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/ExampleApplication.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** ExampleApplication.h 5 Apr 2005 05:18:53 -0000 1.5 --- ExampleApplication.h 20 Apr 2005 03:59:35 -0000 1.6 *************** *** 19,22 **** --- 19,24 ---- */ + // Note: This file was modifed for the Opal-Ogre sample apps. + #ifndef __ExampleApplication_H__ #define __ExampleApplication_H__ *************** *** 27,32 **** - //using namespace Ogre; - /** Base class which manages the standard startup of an Ogre application. Designed to be subclassed for specific examples if required. --- 29,32 ---- Index: PhysicalEntity.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/PhysicalEntity.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PhysicalEntity.h 3 Apr 2005 00:11:42 -0000 1.1 --- PhysicalEntity.h 20 Apr 2005 03:59:35 -0000 1.2 *************** *** 1,2 **** --- 1,29 ---- + /************************************************************************* + * * + * Open Physics Abstraction Layer * + * Copyright (C) 2004-2005 * + * Alan Fischer ala...@gm... * + * Andres Reinot an...@re... * + * Tyler Streeter tyl...@gm... * + * All rights reserved. * + * Web: opal.sourceforge.net * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of EITHER: * + * (1) The GNU Lesser General Public License as published by the Free * + * Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. The text of the GNU Lesser * + * General Public License is included with this library in the * + * file license-LGPL.txt. * + * (2) The BSD-style license that is included with this library in * + * the file license-BSD.txt. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the files * + * license-LGPL.txt and license-BSD.txt for more details. * + * * + *************************************************************************/ + #ifndef OPAL_SAMPLES_PHYSICAL_ENTITY_H #define OPAL_SAMPLES_PHYSICAL_ENTITY_H Index: PhysicalCamera.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/PhysicalCamera.h,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** PhysicalCamera.h 19 Apr 2005 14:02:35 -0000 1.7 --- PhysicalCamera.h 20 Apr 2005 03:59:35 -0000 1.8 *************** *** 1,2 **** --- 1,29 ---- + /************************************************************************* + * * + * Open Physics Abstraction Layer * + * Copyright (C) 2004-2005 * + * Alan Fischer ala...@gm... * + * Andres Reinot an...@re... * + * Tyler Streeter tyl...@gm... * + * All rights reserved. * + * Web: opal.sourceforge.net * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of EITHER: * + * (1) The GNU Lesser General Public License as published by the Free * + * Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. The text of the GNU Lesser * + * General Public License is included with this library in the * + * file license-LGPL.txt. * + * (2) The BSD-style license that is included with this library in * + * the file license-BSD.txt. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the files * + * license-LGPL.txt and license-BSD.txt for more details. * + * * + *************************************************************************/ + #ifndef OPAL_SAMPLES_PHYSICAL_CAMERA_H #define OPAL_SAMPLES_PHYSICAL_CAMERA_H Index: TemplateApp.cpp =================================================================== RCS file: /cvsroot/opal/opal/samples/src/TemplateApp.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** TemplateApp.cpp 6 Apr 2005 04:48:44 -0000 1.6 --- TemplateApp.cpp 20 Apr 2005 03:59:35 -0000 1.7 *************** *** 1,2 **** --- 1,29 ---- + /************************************************************************* + * * + * Open Physics Abstraction Layer * + * Copyright (C) 2004-2005 * + * Alan Fischer ala...@gm... * + * Andres Reinot an...@re... * + * Tyler Streeter tyl...@gm... * + * All rights reserved. * + * Web: opal.sourceforge.net * + * * + * This library is free software; you can redistribute it and/or * + * modify it under the terms of EITHER: * + * (1) The GNU Lesser General Public License as published by the Free * + * Software Foundation; either version 2.1 of the License, or (at * + * your option) any later version. The text of the GNU Lesser * + * General Public License is included with this library in the * + * file license-LGPL.txt. * + * (2) The BSD-style license that is included with this library in * + * the file license-BSD.txt. * + * * + * This library is distributed in the hope that it will be useful, * + * but WITHOUT ANY WARRANTY; without even the implied warranty of * + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the files * + * license-LGPL.txt and license-BSD.txt for more details. * + * * + *************************************************************************/ + #include <time.h> #include "../src/BaseOpalApp.h" Index: ExampleFrameListener.h =================================================================== RCS file: /cvsroot/opal/opal/samples/src/ExampleFrameListener.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ExampleFrameListener.h 1 Apr 2005 23:13:50 -0000 1.3 --- ExampleFrameListener.h 20 Apr 2005 03:59:35 -0000 1.4 *************** *** 18,36 **** This frame listener just moves a specified camera around based on keyboard and mouse movements. - Mouse: Freelook - W or Up: Forward - S or Down:Backward - A: Step left - D: Step right - PgUp: Move upwards - PgDown: Move downwards - F: Toggle frame rate stats on/off - R: Render mode - T: Cycle texture filtering - Bilinear, Trilinear, Anisotropic(8) - P: Toggle on/off display of camera position / orientation ----------------------------------------------------------------------------- */ #ifndef __ExampleFrameListener_H__ #define __ExampleFrameListener_H__ --- 18,26 ---- This frame listener just moves a specified camera around based on keyboard and mouse movements. ----------------------------------------------------------------------------- */ + // Note: This file was modifed for the Opal-Ogre sample apps. + #ifndef __ExampleFrameListener_H__ #define __ExampleFrameListener_H__ |