Vray Grass Tutorial

Or more specifically how to create a field of grass using vray proxy objects and the vrayscatter plugin.

Software used: 3dstudio Max 2009, vray, vrayscatter, advanced painter (free script)


The first stage is to create some individual blades of grass and then make a small area of grass that can later be distributed thousands of times onto your terrain.


The 3 individual blades of grass were modeled as a plane object with 8×1 segments, collapsed to an editable poly and then I moved the vertices into position in the left and front viewports. You could use a bend modifier as well, just make sure the final object has as few polygons as you can get away with.

I then used a very handy script called advanced painter to ‘paint’ about 100 blades of grass over a 1m x 1m plane object. Set advanced painter to scatter mode, pick the 3 blades of grass as the objects to be scattered and set the min and max scale and z rotation values to something like 0.75 – 1.25 and -45deg +45deg. Then select the plane object, click paint and paint the grass on until it looks like a natural clump of grass.

The final stage here, before exporting as a vrayproxy, is to make sure your blades of grass aren’t instances, otherwise you will run into problems later on. I normally collapse all the blades into one object (make one blade unique then attach all other blades to it when in editable poly mode). You could do a reset xform too, for good measure. Another thing I did was to apply a box Uvw map to it before I collapsed it, as I wanted to make the tips of the grass lighter. Right click on the mesh and choose the export to vray proxy option to save it as a vrmesh file.


Now comes the fun part! Choose vrayscatter from create/vray and place it somewhere in your scene. Switch to the edit panel and load up the vrmesh you made in the earlier steps. Then you need to choose your terrain object and at that point you should see lots of boxes being scattered over your terrain.


I think I’ll do a new tutorial (probably with another imaginative title) on the remaining steps, namely setting up materials. If there’s anything you’d like to see covered feel free to make requests in the comments.


15 Responses to “Vray Grass Tutorial”

  1. 1 Remco January 14, 2009 at 8:15 am

    Hey Peter, thank you for this nice beginning and the very informative pictures you made – I look forward to see more text to complete this tutorial. To begin the use of the advanced painter, at wich point (and in cooperation when to start with the VRayScatter). I the meantime I installed the advanced painter here and try to play with it. Remco

  2. 2 Chad Smith February 22, 2009 at 4:19 pm

    Thanks Peter! Would love to see the material setups you mentioned. Cant wait for part two.

  3. 3 peterguthrie March 2, 2009 at 11:07 am

    Thanks Remco and Chad, my new blog is ready at http://www.peterguthrie.net/blog/ i’ll be transferring this post over to there as well as part 2!


  4. 4 Ryan August 4, 2009 at 2:05 pm

    i have a question. Does vray scatter cost money ( i allready have vray) and could u just do the steps on using it with a little detail.


  5. 5 Xavier October 17, 2009 at 1:34 pm


    Where can I find this ‘advanced painter (free script)’? 😦

  6. 6 Xavier October 17, 2009 at 6:14 pm

    Ok ! Stupid of me! I see the links on part 2 🙂

  7. 7 shahid March 5, 2010 at 3:34 pm

    very good setup and what about scatter is different software form vray

  8. 8 Martijn April 12, 2010 at 1:43 pm

    Thanks for the tutorial! But I have a question:

    When You paint the grass ( like the image in your tutorial )your grass is pointing too the air. That is what you want. But I can’t get it right. My grass is pointing too every direction.

    In your tutorial you say: “and set the min and max scale and z rotation values to something like 0.75 – 1.25 and -45deg +45deg.”

    The min max scale is obvious but in the min max orientation you have three opties each. Wich one do I need.

    Thanks a lot!!!!

  9. 9 Enid June 28, 2011 at 12:44 am

    This is a great tutorial!!! just one question, wich ones are the parameters for the vrayscatter that u used?? i played with them but i cant take the same results as you

  10. 10 Sonia July 7, 2013 at 8:06 am

    It’s in reality a great and helpful piece of information. I’m glad that you shared
    this helpful info with us. Please stay us informed like this.
    Thank you for sharing.

  11. 11 http://www.nexopia.com/users/lupepisces0/blog/1-dvd-format-pilate-classes July 17, 2013 at 10:24 am

    What’s up, I read your blogs regularly. Your writing style is witty, keep it up!

  12. 12 Tutorials November 12, 2016 at 5:22 pm

    I’ve been exploring for a little bit for any high quality articles or blog posts in this sort of house .
    Exploring in Yahoo I finally stumbled upon this web site.
    Reading this info So i’m happy to exhibit that I have an incredibly just right uncanny feeling I discovered just what I
    needed. I such a lot surely will make certain to don?t put out of
    your mind this website and provides it a glance on a constant basis.

  1. 1 lienss Trackback on January 31, 2016 at 3:24 pm
  2. 2 Devis fenetre Trackback on April 6, 2016 at 9:41 am
  3. 3 Ouvrir compte fortuneo Trackback on May 2, 2016 at 9:38 am

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: