This website uses cookies and contains YouTube videos

We use cookies to personalize content and to analyze our traffic. We also have YouTube and Vimeo videos on our website. If you continue to use this site, you accept our privacy policy.

Accept cookies

NextPreviousHomeGrass as Particle

IntroChamp | 4 years ago | 10 comments | 9 likes | 1,555 views

persiana, Dani, LostBoyz and 6 others like this!

Creating grass using displacement is processor intense. In the past, I've had to use work-arounds to deal with this issue.

Michiel mentioned the concept of creating grass from a particle. I thought I'd give it a try and share the result (link below), which was grass that was much less processor intense.

I would like to mention one limitation... if you view the grass from directly over head, it disappears. Other than that, I feel that creating grass as a particle is a good alternative.

Download media files (210.3 KB)

Share this on Facebook Share this on Twitter

Great job, Joel

And thank you for your time and effort and to share this.

komies, 4 years ago

Nice effect!!!
For the limitation noticed by Joël that give a new good reason to have the possibility to use Eps and sketches as particule.

vincent, 4 years ago

Using the Lightened effect in the particle layer in combination with a transparent texture does not work because the particles are not sorted (it's too expensive). This results in bad antialiasing around the edges. You can see blue pixels around some edges.

The solution is to use a 3D model that does not use transparent textures.

A more creative/hacky way would be to apply the AdvancedMaterials\NotLightened_NoDepthBuffer effect. This way the antialiasing artifacts are gone, but the grass blades are rendered in a random order. For some reason this does not look wrong at all.

michiel, 4 years ago

The reason why the particles do not have to be sorted when using additive blending is because the order is not important with additive blending: A+B=B+A. This is very convenient because in 99% of the cases, the particle layer uses an additive blending effect like the NotLightenedAdditive or Flare effect.

When using alpha blending (as is used by the Lightened effect) it matters if you render A half transparent on top of B or the other way round.

michiel, 4 years ago

Another interesting artifact in the screenshot is the banding in the air caused by the JPG compression. One way to reduce this is to add some noise. Here's a comparison picture.

Left side:
-plasma layer with the Filters\Noise effect with an FX NOISE prop of 0.04
-particle layer with the AdvancedMaterials\NotLightened_NoDepthWrite effect

Right side:
-plasma layer with the NotLightened effect
-particle layer with the NotLightened effect

michiel, 4 years ago

The JPG colour banding problem also happens in MP4 videos. There's lots of discussion on how to fight this:

michiel, 4 years ago

Thank you Komies, Vincent and Michiel!

Michiel, thank you for your smart responses. You've cleared up some of the small issues that I felt were necessary compromises. Always impressed! :)

IntroChamp, 4 years ago

thanks my friend joel, i hope it

julio solano, 4 years ago

only practiced in 3dmax, or cinema 4d

julio solano, 4 years ago

Amazing particles!!! i learned a lot.

Dani, 4 years ago

Comment to this article

You must be logged in before you can comment to this article. Login | Register

More by IntroChamp

About IntroChamp

Joel Cooper is the founder and CEO of introChamp Inc. Many know him as the "Intro Champ".

His video template website makes it TOTALLY EASY for you to create AFFORDABLE, visually dynamic VIDEO INTROS in Minutes.

Contact IntroChamp by using the comment form on this page or at