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
