Hi,
We have just released some key components of the Geist3D graphics
engine under the MIT license and we would now like to encourage some
physics devs to have a look at the physics system and give some
advice. Maybe even help to integrate some of the recent improvements
to Bullets with Geist3D.
Geist3D is based on a standard scene graph API that comes with a
number of add-ons for planet rendering, animation, 2D GUIs, sensors
and a scripting language. The open source release contains the scene
graph infrastructure, Lua bindings, collision detection and physics.
The whole release is packaged as a VC++ 2005 project that contains all
of the the libs and object files necessary to link the editor
including any changes to the open-source code. Although the open-
source release is packaged with the rest of Geist3D, there are no
backward dependencies. The open-source code can be used on a
standalone basis as well.
Originally ODE was used for physics, but now only a small part of the
solver remains. Most of the collision detection code was merged or
replaced by what already existed in Geist3D. The positive thing is
that the physics entities are now tightly integrated with the scene
graph which provides some performance improvements and simplifies
scene management via the editor. We are basically looking for
some physics experts who are interested in improving the system or lend
some advice on how to best utilize Bullet or at least some of its components.
As time goes on we will build a more comprehensive knowledge base
about the code and editor. For now, if you have comments or
question feel free to send me an email or post replies here or on the
Geist3d forum.
You can download the project either via SVN from cogle code at
http://code.google.com/p/geist3d/ or as a zip file from
http://sourceforge.net/projects/geist3d. After you have compiled the system,
you should be able to run the editor and open two models, demo1 and
demo2. The Geist3D forum has been coming alive and we already have a
few artists who are working on the visual side of things. A game
prototype as well as the editor and the code release can be downloaded at http://www.geist3d.org.
There are also some screenshots and movies.
Cheers
Jochen
Help/advice for an opensource engine with Physics
-
- Posts: 1
- Joined: Wed Sep 24, 2008 11:45 pm