MotorJ development news http://motorj.mexinetica.com/news/ MotorJ dev news (c) 2007-2009 MotorJ team Mon, 03 May 2010 16:11:38 -0700 http://www.textmotion.org Revision 65 http://motorj.mexinetica.com/news/../news/blog/view/14/revision-65 http://motorj.mexinetica.com/news/../news/blog/view/14/revision-65 <p>Unstable branch:</p> <p><ul><li>Added doxygen comments to mjColTree and friends</li><li>Added OnCollisionDetected to the Physical Object superclass</li><li>Added the concept of non-solid meshes (to simulate perhaps water surfaces)</li><li>Added a switch to enforce hasCollision (bugfix)</li><li>Fixed epic fail in rear side of mjSolidCube (bugfix)</p> <p></li></ul></li></li></li></li></li></ul></p> lanjoe9@mexinetica.com (Alejandro Valenzuela) Mon, 03 May 2010 16:11:38 -0700 Revisions 61-64 http://motorj.mexinetica.com/news/../news/blog/view/13/revisions-61-64 http://motorj.mexinetica.com/news/../news/blog/view/13/revisions-61-64 <p>No, the project isn't dead <img src="http://motorj.mexinetica.com/news/media/emoticons/default/smile.png" width="16" height="16" /> the blog lagged a bit behind.</p> <p><b>Revision 64</b> 2010-04-10 11:13:51 +0200</p> <p>Unstable branch:</p> <p><ul><li>Added pSphere, modified pParticle and the physics engine to accommodate for pSphere.</p> <p></li><li>Tried an experiment switching std::list for std::vector in the engine, which weirdly was slower.</p> <p></li><li>Added an extra check in textures to avoid crash (will return null on file not found instead of crashing).</p> <p></li><li>Tweaked the Xcode project (pSphere still not added - will do that on next committ).</li></ul></p> <p><b>Revision</b><span style="font-weight: bold"><b> 6</b>3</span> 2010-03-23 12:05:17 +0100</p> <p>Unstable branch:</p> <p><ul><li>Tweaked of the new project script,</p> <p></li><li>reorganised files in OSX Xcode project file,</p> <p></li><li>added scripts to link and get motorJ for existing projects,</p> <p></li><li>corrected a typo related to GLEW in main-universe.</li></ul>Trunk: corrected a typo in create_new_pc_project</p> <p><span style="font-weight: bold"></p> <p>Revision 62</span> 2010-02-19 00:34:11 +0100</p> <p>Unstable: Updated create_new_pc_project, updated devkitpro environment install (kinda untested..), added billboard class..</p> <p><b>Revision 61</b> 2009-11-19 09:03:16 +0100</p> <p>Added playerCTL class to unstable - class to manage more easily player controls [u]</p> <p></b></span></li></li></li></li></ul></b></span></b></li></li></li></li></ul></b></p> lanjoe9@mexinetica.com (Alejandro Valenzuela) Sat, 10 Apr 2010 08:21:06 -0700 Revision 58: Physics engine corrections, Wii library updates http://motorj.mexinetica.com/news/../news/blog/view/10/revision-58-physics-engine-corrections-wii-library-updates http://motorj.mexinetica.com/news/../news/blog/view/10/revision-58-physics-engine-corrections-wii-library-updates <p><ul><li>Corrected a looping and a list error in the sju physics engine (dropped data_structs in favour of std::list, the aim is to drop data_structs completely on next revisions).</li></ul><ul><li>Updated the Wii environment installer to latest devkitpro libraries.</li><li>Corrected the Wii makefile.</li></ul></li></li></ul></li></ul></p> lanjoe9@mexinetica.com (Alejandro Valenzuela) Mon, 15 Jun 2009 18:21:49 -0700 Revision 56 http://motorj.mexinetica.com/news/../news/blog/view/6/revision-56 http://motorj.mexinetica.com/news/../news/blog/view/6/revision-56 <p><b>Physics:</b></p> <p>- Added basic notions of torque and moments to the physics system as well as the particle implementation.</p> <p><b>Wii:</b></p> <p>- Added a switch to the App class which shows the console in the Wii: set App.wiiShowConsole to true.</p> <p><b>Windows: </b></p> <p>- the DevC++ project file has been dropped, since DevC++ hasn't been updated in 4 years.</p> <p>- Now MotorJ can be compiled on Windows using CodeBlocks! Download CodeBlocks, grab the SDL package from</p> <p><a href="http://motorj.mexinetica.com/downloads/sdl/sdl_win.zip">http://motorj.mexinetica.com/downloads/sdl/sdl_win.zip</a></p> <p>and start compiling!</p> <p>GNU/Linux compilation from the CodeBlocks project file has been added too, which means Windows compilation will stop lagging behind from now on.</p> <p></p> <p><b>Etc:</b></p> <p>- glContexts has been moved out of the way into the “experiments” branch, so it should not bother people ever again until it's ready, if ever.</p> <p></p> <p>- As a side note, for those wanting to compile SDL using CodeBlocks, a slight correction to the wizard is available here:</p> <p><a href="http://motorj.mexinetica.com/downloads/sdl/codeblocks_sdl_wizard_correction.zip">http://motorj.mexinetica.com/downloads/sdl/codeblocks_sdl_wizard_correction.zip</a> . We will get in touch with the CodeBlocks people to try to get the correction into the official CodeBlocks packages.</p> <p></b></b></b></b></p> lanjoe9@mexinetica.com (Alejandro Valenzuela) Sun, 08 Mar 2009 13:34:28 -0700 Revision 54 http://motorj.mexinetica.com/news/../news/blog/view/4/revision-54 http://motorj.mexinetica.com/news/../news/blog/view/4/revision-54 <p>Physics!</p> <p>See <a href="http://motorj.mexinetica.com/api/classmjPhysics.html">http://motorj.mexinetica.com/api/classmjPhysics.html</a></p> <p>- The initial blueprints for the physics engine were added. Still a lot to do <img src="http://motorj.mexinetica.com/news/media/emoticons/default/smile.png" width="16" height="16" /></p> <p>- SjuEngine</p> <p>- Physical particle</p> <p>- Physical AABB</p> <p>- Physical sphere</p> <p>- Physical mesh</p> <p>Doxyfication documentation</p> <p>- In process</p> <p>Wii:</p> <p>- Slight tweak to the sample Apps folder</p> <p>- Updated installation script (and main-universe, code and glue) to use the latest libOGC</p> <p>- Improved GL/GX compatibility</p> <p>PC_SDL:</p> <p>- Cleaned up code slightly</p> <p>- Decided to eventually stop translating events and simply pass in the SDL_Event pointer</p> <p>DS:</p> <p>- Nearly officially broken due to libnds update, mixmod and all those cool new features.</p> <p>We will take time to un-break it.</p> <p>Others:</p> <p>- Updated graphical objects to work on Wii (that includes the Lanjobot)</p> <p>- Corrected some bugs in data_structs which would cause problems when attempting to pop/yank items</p> lanjoe9@mexinetica.com (Alejandro Valenzuela) Wed, 04 Feb 2009 16:52:00 -0800