Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If you were using a plane as a terrain, how would you add grass to the plane and make it bend and flow like there was wind. Also, how would you make the grass color vary in shades of green so you would get yellow, dry patches of grass.

share|improve this question
There are a number of great tutorials for making grass, one of which can be found here:… – Matt Dec 16 '13 at 22:38
up vote 9 down vote accepted

This can be done with a Hair particle system.

  1. Add a hair particle system to your mesh:

    enter image description here

  2. If you want to simulate the hair dynamics with realistic wind, you can use a Smoke simulation:

    1. Add a smoke domain object and a Smoke Flow object

    2. Add a Wind force field and a Turbulence force field (ShiftAAdd > Force field)

    3. Adjust the settings until you have a nice simulation (optionally add some collision objects) and bake the smoke

    4. Disable the Wind and Turbulence force fields for the particle system in Particles > Field Weights:

      enter image description here

    5. Add a Smoke Flow force field and select the smoke domain object for the domain.

    6. Enable Dynamics in the particle system and increase the Stiffness

    7. Bake the particles, then hide the smoke domain and emitter:

enter image description here

As for the color variation, you could use a Procedural texture:

enter image description here


enter image description here

share|improve this answer
how do you change the density of the grass? – Qwertie Dec 16 '13 at 9:24
@qwertyk31 The Number setting at the top of the particle system. Note that this will increase heaviness of the simulation a lot, you may instead want to add child particles in Particles > Children. (I get nice results with Interpolated) – gandalf3 Dec 16 '13 at 9:25

Your Answer


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.