jit.phys slow down to stop

Rajan Craveri's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Hi, does anyone know why with friction 0. and dumping 0. 0. my ball slow down to stop?
Thanks

Rob Ramirez's icon

not sure why this happens, but make sure you check out the phys.body.velocity example patch that demonstrates how to query and control the velocity of a rigid-body:
Max6/examples/jitter-examples/render/physics/phys.body.velocity.maxpat

you probably want to make sure you are upgraded to 6.0.8 too.

Rajan Craveri's icon

Thank you this solves my problem :)

Rajan Craveri's icon

Controlling velocity is a good workaround but maybe it is better fix the problem around restitution
I searched in the Bullet forum and i found this thread http://bulletphysics.org/Bullet/phpBB3/viewtopic.php?f=9&t=7922&hilit=restitution
the administrator speak about:
"enable split impulse, it will prevent the added energy (velocity) from penetrations.
Code:
m_dynamicsWorld->getSolverInfo().m_splitImpulse = true;"

Is possible to control split impulse in jitter?
Thanks

Rob Ramirez's icon

thanks for digging that up!
i will look at implementing this as an option to phys.world.

Rajan Craveri's icon

I'm happy if this can help you
I wait for news
thanks

Rajan Craveri's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Hi, I'm looking for a solution to disable object penetration
here a simple example of the problem, I would like the ball doesn't pass through the plane.
Thank you for your help

matmat's icon
Max Patch
Copy patch and select New From Clipboard in Max.

hi
you could increase "fixedtimestep" and "maxsubsteps"
there is a good explanation here :
https://cycling74.com/forums/jit-phys-world-physics-frame-rate-response-maxsubsteps-and-fixedtimestep

Rajan Craveri's icon

Thanks so much