Simple ejercicio con Houdini

Perdona, es dopfield. Dopfield(/obj/dopnet1, obj0, position, options, 0, ty). Returns the y position of object obj0. Dopfield(/obj/dopnet1, obj0, position, options, 0, ry).

Returns the ry component of the orientation of object obj0. This Will be in Degrees.

Ese setup de partículas a cuerpos rígidos tiene muchísimo potencial, es algo que hice en 3dsmax con un script para pasar de Particle Flow a Reactor, pero era lento y complejo. Aquí en Houdini es rápido y es fácil controlar el nivel de calidad en las colisiones. Ten en cuenta que dops usa el levelset (la parte de colisiones que, al visualizarla se vuelve roja) a la vez que los vértices del objeto original para calcular las colisiones, por lo que algo intermedio es lo que mejor funciona (un objeto algo subdividido con un levelset de media resolución, por ejemplo). Haz pruebas y mira cómo los cubos de mi ejemplo tienen una subdivisión y un levelset de baja resolución. Cambia los parámetros o las subdivisiones y mira cómo la calidad de la simulación o la velocidad cambia.