[ODE] strange thing

pro orp at uni.de
Mon Feb 18 05:58:02 2002


i want to use ODE with directX 8, but there is a problem: everything works
fine unless i start the dx subsystem.

if i call
d3d->CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, window,
D3DCREATE_SOFTWARE_VERTEXPROCESSING, &d3dpp, &d3ddevice);

to create a D3D device ode calculates the first steps correct, but the
collision response is wrong (the position of a box, reflected by a plane is
1.#QNAN0 for x y and z after a collision of box and plane)

if i comment the createdevice call out, everything works fine, the collision
response seems to be ok.

there are no overlapping memory blocks or other effects in my code.

what can i do?



thanks