Hi all,

I just want to inform you all about my ongoing work with dtEntity, a 
game/simulation framework on top of OSG. I posted an announcement a few months 
back, but a lot has happened since then. Most importantly, dtEntity is no 
longer dependent on Delta3d (although integration is still possible). 

Video 1, JavaScript demos: 
http://www.youtube.com/watch?v=FBkcEfFb7ug

Video 2, Qt editor in action:
http://www.youtube.com/watch?v=TiyoaAayVMw

Project homepage:
http://code.google.com/p/dtentity/

Features: 

* Pure component system - functionality is shared by composition, not by 
inheritance. No data or functionality in game object, game object is an 
aggregation of components.
* Entity system approach to storing components - components are stored by type, 
not by game object
* Fully scriptable with Google V8 JavaScript
* Integrates libRocket GUI and CEGUI
* Publish-Subscribe message system
* Many existing components: Mesh, animation, text label, camera, transform, sky 
box, ground clamper...
* Plugin system for loading additional component libraries
* XML map format, maps can be independently loaded and unloaded at runtime
* Qt based map editor
* A Qt property editor, property edit masks are configurable on a per-property 
basis in an xml file (for example: Vec4 Property 'color' in component of type 
TextureLabel? should be edited with a color picker)
* Hierarchical composition of entities is possible - use attachment points to 
define where in scene graph an entity shows up. Example: Sky box entity has a 
component "LayerAttachPoint?" that other entities can choose to attach to.
* Can be compiled to use Delta3D actors. This way, delta3d features like Cal3d 
animation, clouds rendering etc can be used.
* Debug draw manager for quickly displaying debug geometry like lines, points, 
triangles
* Prototypical PhysX bindings 

I would love it if other people found this useful and maybe joined my efforts 
to create a slim, flexible simulation infrastructure for OSG!

Cheers,
Martin

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=43619#43619





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to