The Secret to Creating Realistic Grass

Discover dozens of tips and tricks to push your outdoor scene over the edge.

27 minutes
Blender 2.49
VN:F [1.9.22_1171]
Rating: 4.5/5 (78 votes cast)

This 22-minute video tutorial will teach you how to:

  • Control particle strands
  • Save on render times by using child particles
  • Evenly distribute flowers across a plane
  • Effectively use the colorband feature
  • Make a field of uniform strands appear ‘lumpy’

The sky texture I will be using in this tutorial is from and can be obtained from here.

At a Glance

Screenshots from the video:

NOTE: This tutorial was created for Blender 2.49. It may not be compatible with later versions of Blender.

Bonus Tip: How to Animate the Grass!

Add a new texture to your grass plane. Name it ‘Wind’ and select Marble from the drop down list. Apply the following settings:


Switch to the Shading panel (F5) and make sure the Wind texture is turned off.


The reason for this is because the plane is not actually what will create the wind. We are merely using it’s texture slots so we can edit it if we need to later.

Add an empty at one end of your grass plane and insert a keyframe by pressing i and selecting Loc


Change the frame number to 200 and move the empty to the other end of your plane. Add another keyframe.

If you hit Alt+A, the empty should move to other side of your plane.

With the Empty still selected, go to the Object panel (F7) and select the Physics button. In the fields panel, apply the following settings:


This will convert the texture we applied to the plane, into a wind force. The empty acts as a brush, moving the wind through the particles and causing them to react.

Play with the texture settings until you find something you like. If you want faster or slower wind, adjust the distance that the empty moves. Shorter distances make for gentler breezes, whereas greater distances make for gale force winds. Have fun!


I hope you enjoyed this tutorial! To stay informed on more tutorials released in the future, be sure to subscribe to my RSS feed.

Download the Source File

The Secret to Creating Realistic Grass, 4.5 out of 5 based on 78 ratings

About Andrew Price

User of Blender for 9+ years. I've written tutorials for 3d World Magazine and spoken at three Blender conferences. My goal is to help artists get employed in the industry by making training accessible and easy to understand. I'm an Aussie and I live in South Korea ;)
  • Pingback: 5 eye-catching Blender 3d tutorials - Take Notice

  • Hello^_^

    speaks too fast, I can’t keep up. urgh x.x

  • Mat Di P’lo

    You are a GENIUS this is beyond pro standard this site is bookmarked for sure – AMAZING!

  • akhil

    how we can move a blend file with texture from one computer to another with out loosing the texture,,,

  • That guy

    If anyone has issues with image and youve run out of option open your file and then his file in another blender and tweek the settings to his i had to my lighting was all screwed up the base of the grass was black and the top white and nothing would change it but yeah hope that helps takes about 10 minutes but its worth the effort!

  • KRUChY

    what about making it in Cycles?

  • Din Capistrano

    You’re the man!

  • Will Lat

    Great to see your sites back online, I remember watching this tutorial a long time ago and then suddenly needed to make realistic grass for a logo and this came to mind.

  • sharif

    Many thanks for this…….i will request please more video tutorial upload.

  • francois

    Brilliant work
    I dont have blender but do you think that it is a easy program to learn or should one rather leave it for the exsperts.
    I want to create a grass field with flowers blowing in the wind to put on a website I know photoshop but this seems to be Higher Grade.
    How much will it cost for you to create something simmilar or to use your source file to create it? just enquiering

    Great Work

    Francois South Africa

  • Kamika

    It only makes sense that you charge for your tutorials. I just wish, and pray, and wish, and wish some more, and twist the stem of apples and pop the T-bones of chicken bones, i wasn’t such a poor in-debt student so i could learn!

    I hope you continue the good work. Despite the prices and all i’ve read some comments where people say it’s too much, but it’s so extremely cheap, compared to the hard-work it took to make it and i just wish i could contribute to learn more!!

  • HRK


  • solomon koroma

    your job is too excellent,i need basic tutorial for blender 2.56 beta

  • Andres Felipe

    Here is my attemp in Blender 2.6, i dont like it very much, but well, i will try to improve it in the future, thanks Andrew Price, a very great tutorial !! :)

  • Will

    Mr Price,
    Please, I implore you, can you do a remake of this tutorial for blender 2.6
    I’m trying very hard to get it to work, but it is steadfastly refusing. Your provided scene opens fine, but the names of things have changed all over the place, I can make nothing of it. So please, I beg of you, remake this.

  • davy

    this is my home work, but I used 2.59 to make it and referred to some other tutorials

  • Tyler Shillig

    For some reason when I animate my grass, it moves smoothly for a period of time (.5s), and then it randomly jerks for a little while and then resumes smooth motion for another random amount of time. What could be going on here? If someone could help me I’d really appreciate it. Thanks!

  • Jan

    This is Blender 2.49, not Blender 2.5. There is a error in the Discription :)