Original Post
I'm writing a small game that is mostly lots of rigid body physics. It's basically two guys with very destructible bases made out of blocks that fire cannonballs at each other. Lots of fun. I've been using ODE for the physics, which has been working great for me so far. I wanted to add an object that could reflect or catch incoming cannonballs, probably cloth-like trampolines and nets. I'm not sure how to handle this correctly with a rigid body physics engine (anyone want to recommend a free alternative that can handle a bouncy surface?). What has worked best so far is creating a large mesh of roughly 30x30 small cubes that represent the surface. These objects are attached to their above, below, left, and right neighbors with a springy joint. This worked surprisingly well, but it could use a lot of improvement. Any ideas or suggestions?