Title: Set up geoms to behave just like Soya coordsysts. If there is a body among its [...]
Set up geoms to behave just like Soya coordsysts. If there is a body among its
ancestors, it will attach any contact joints to that body. It will probably
break right now if there isn't :) It should attach the joints to the
environment in that case.
Unfortunately this currently means that matrices get copied from ODE bodies
to Soya matrices and back to ODE geoms every round. I need to either use
transform geoms and dGeomSetBody so they share matrices, or I should just
use custom geoms for everything that just get all their data from the Soya
matrix. Too many choices!
|
Module |
File name |
Revision |
|
soya |
_ode.pyx |
1.5 |
>>> |
1.6 |
|
soya |
ode.py |
1.2 |
>>> |
1.3 |
|
soya |
ode/body.pyx |
1.5 |
>>> |
1.6 |
|
soya |
ode/geomobject.pyx |
1.6 |
>>> |
1.7 |
|
soya |
ode/geoms.pyx |
1.3 |
>>> |
1.4 |
|
soya |
ode/land.pyx |
1.6 |
>>> |
1.7 |
| + |
soya |
ode/shape.pyx |
|
|
1.1 |
|
soya |
ode/space.pyx |
1.3 |
>>> |
1.4 |
|
soya |
tutorial/buggy.py |
1.5 |
>>> |
1.6 |