Jump to content
  • Advertisement
Sign in to follow this  
mrmurder

Metal surface creation and deforming on hit

This topic is 2210 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hello all,
We all know how to generate a cloth textile surface or atleast how it could be simulated and interact with it.

Now i was thinking what about a metal/iron surface?
I wanted to be able to have a wall made of iron and based on hit strength it should deform. We see this effect alot in movies when someone closes a door on some stronger monster.

Would anybody have any idea on how to simulate this?

Thanks in advance

Share this post


Link to post
Share on other sites
Advertisement
The general field is called soft body dynamics (as opposed to the typical rigid body dynamics).

A popular commercial solution is called DMM, which is based on a finite element based simulation (they've published the ideas behind their method).

Popular physics engines like PhysX and Havok also have some level of soft-body support in them these days.

There's another upcoming engine called BeamNG ,which grew out of the rigs of rods project.

Share this post


Link to post
Share on other sites
thanks hodgman for the info.
I thought it would be something with soft bodies but have no idea on how to simulate hard surfaces as iron walls.
did some tests with verlet integration and high iterations but didnt get even close also because the relax state of a surface, that in the iron case needs to change as it gets hits and more hits.

i'll see if i can find any info that can help me on dmm page.

thanks again, if you have any other relevant info please let me know

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!