Take the 2-minute tour ×
Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. It's 100% free, no registration required.

Let's say that I want to make, say, a tarp stretched over some objectsenter image description here
(like some tools covered down on a military jeep)
or a snake stretched around it's prey (I'm a horrible person, I know :P)
enter image description here
or even camouflage netting: enter image description here

I've had a go at this using soft bodies physics:

Like This Animation

But if you've watched the animation, well... the results are not so great. Does anyone know of any methods to do this?

Any and all methods are welcome, whether animate-able or not!

share|improve this question
    
What about cloth simulation or the shrinkwrap modifier? –  gandalf3 Feb 19 at 22:45
add comment

1 Answer 1

You could also try Cloth simulation or the Shrink wrap modifier.

Soft body simulation could be useful if you need the cloth to stretch (see What is the technical difference between softbody and cloth simulation?), but other than that you are probably better off with cloth. Note that if you do use soft body, remember to set the Cache step in Physics > Soft Body Cache to 1 to cache soft body deformations on every frame.

Cloth simulation:

Cloth simulation is one of the hardest aspects of CG, because it is a deceptively simple real-world item that is taken for granted, yet actually has very complex internal and environmental interactions. After years of development, Blender has a very robust cloth simulator that is used to make clothing, flags, banners, and so on. Cloth interacts with and is affected by other moving objects, the wind and other forces, as well as a general aerodynamic model, all of which is under your control.

enter image description here

Note that a new feature for "sewing" cloth has been added on February 6th 2014. This could be very useful for pulling cloth together (like in your first image). If you want to try it out, get a recent development version and have fun :)

Shrinkwrap modifier:

The Shrinkwrap modifier allows an object to “shrink” to the surface of another object. It moves each vertex of the object being modified to the closest position on the surface of the given mesh (using one of the three methods available). It can be applied to meshes, lattices, curves, surfaces and texts.

enter image description here

enter image description here

As mentioned by ideasman42, you can also try using the Convex Hull tool.

Run it by pressing Space> Search > Convex Hull:

enter image description here

enter image description here

share|improve this answer
2  
Maybe worth mentioning the convex hull editmesh tool - its a good basis for shrink-wrap too. –  ideasman42 Feb 20 at 1:05
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.