algorithmic modeling for Rhino

Here is a quick proof of concept for getting nvidia's PhysX library working in Grasshopper. So far, I've only been able to run a basic simulation with rigid bodies, where a grid of spheres is dropped on to a plane. What's nice about this though is the speed - PhysX uses your GPU to do most of the heavy lifting, so it is very feasible to run simulations with 8-10k rigidbodies. However, there is a massive bottle neck in getting PhysX running in GH due to needing to recreate Rhino/GH geometry at every frame. Usually, physX just submits the objects in the scene directly for rendering, which speeds things up quite a bit. Hopefully there is a solution to this....

Next step, fluids.

Views: 511


You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by Christian Schmidts on February 9, 2013 at 7:37am

also very big like

Comment by David Rutten on February 8, 2013 at 4:05pm

No real solution. If you circumvent Grasshopper then you may be able to get a significant speed increase by tweaking display xforms rather than creating new geometry for every frame, but that will require some tricky coding.

Comment by Robert Vier on February 8, 2013 at 3:34pm

very big like

Comment by Daniel Hambleton on February 8, 2013 at 3:19pm

Here's a video...I will try to post a better one soon.





  • Add Photos
  • View All


  • Add Videos
  • View All

© 2021   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service