Mike/Seth, I'd specifically like your input on this since you've both put a 
ton of research and effort into this, but also for everyone to chime in on:


While it's nice to have physics in the soy.physics submodule, since everything 
in 3d-land inherits Body, it's pretty silly to have Body be soy.physics.Body 
with everything else in core or a separate submodule.

It's also pretty silly to have Scene inheriting from physics.World and that 
being the only real use of the World class.

What do you think about merging Scene and World directly and moving Body to 
the same submodule as the 3d objects (camera, light, mesh, etc)?

I'm thinking of calling said submodule soy.bodies, with everything in it 
inheriting soy.bodies.Body akin to how everything in soy.widgets inherits 
soy.widgets.Widget.  This seems clean and intuitive to me.
_______________________________________________
PySoy-Dev mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-dev

Reply via email to