Skip to content

Dynamic Grass 🌱

by Blender ProceduralΒ·Simulation

Illustrative cover generated by AnyPlugins β€” no product screenshot available.

Why we like it

Dynamic Grass earns a look for pairing one-click grass creation with a full set of dynamics and rendering controls, from Brownian motion to B-Spline smoothing. A demo video is available on the developer's page.

What is Dynamic Grass 🌱?

Dynamic Grass is a Blender addon from Blender Procedural for building interactive, dynamic grass fields. With one click you can apply a grass field to any selected object, and a separate control turns a chosen object into a collision object so the grass reacts to it. When dynamics are enabled, the blades interact with objects and characters in the scene.

The addon exposes a range of parameters. You can set Hair Length and Grass Count to control size and density, and pick a type such as Wave, Curl, Braid, Radial, or Spiral to vary the look. Dynamics settings include Mass and a Brownian Factor for random motion, while child particle options add Simple or Interpolated children with adjustable percent, randomness, and stiffness. Blades can render as individual Strands or flat Strips.

Rendering controls cover Render Subdiv and B-Spline interpolation with adjustable steps for smoother curves, and reducing particle count or subdivision helps in complex scenes. Dynamic Grass is aimed at animations, games, and visualizations, and a demo video is available.

Who is Dynamic Grass 🌱 best for?

Dynamic Grass 🌱 is best for animations, games, and visualizations that need interactive grass fields.

How much does Dynamic Grass 🌱 cost?

Dynamic Grass 🌱 is completely free to download and use.

Key features

  • One-click setup that adds a dynamic grass field to any selected object
  • Interactive grass that responds to collisions with objects and characters when dynamics are enabled
  • Grass type options including Wave, Curl, Braid, Radial, and Spiral, plus a default
  • Dynamics controls with Mass and a Brownian Factor for random motion
  • Child particle settings in Simple or Interpolated mode with adjustable percent, randomness, and stiffness
  • Hair Type choice between individual Strands and flat Strips
  • Rendering controls including Render Subdiv and B-Spline interpolation with adjustable steps

Tags

#grass#Blender addon#particles#physics#dynamics#collision#procedural#environment

Frequently asked questions

Does Dynamic Grass respond to collisions with objects?

Dynamic Grass includes an Add Collision Object button that enables a selected object to interact with the grass as a collision object. When Use Dynamics is turned on, the grass blades interact with objects and characters in the scene. You can set the Mass of individual blades to influence how they react to forces, and adjust the Brownian Factor to add random movement for more varied grass motion. These controls let you tune how the grass field behaves as objects pass through or rest against it.

What grass types can I create with Dynamic Grass?

Dynamic Grass offers several type options that change the shape of the blades. The default is plain grass, while Wave adds a wavy pattern, Curl creates curled blades, and Braid twists the grass into a braided pattern. Radial spreads grass in a radial direction, and Spiral adds a spiral effect. You can also choose the Hair Type, rendering blades as individual Strands or as flat Strips for a more stylized effect. Together these settings give you room to vary the appearance of a single grass field.

How do I add grass to an object in Dynamic Grass?

Dynamic Grass uses a one-click setup: select the object you want, then use the Add Dynamic Grass button to create a grass field on it. The addon shows the currently selected object, so confirm the correct one is chosen before adding grass. From there you can adjust Hair Length, set the Grass Count to control density, and add child particles in Simple or Interpolated mode with Child Percent, Randomness, and Stiffness settings. If performance drops in complex scenes, reducing the particle count or subdivision levels can help.

How does Dynamic Grass handle rendering smoothness?

Dynamic Grass provides rendering controls for the look of the blades. Render Subdiv sets the subdivision level for smoother grass, and B-Spline interpolation with adjustable B-Spline Steps produces smoother curves, with higher values giving smoother results. You can also choose whether blades render as individual Strands or flat Strips. In complex scenes, reducing the particle count or subdivision levels is suggested for faster performance, so you can balance visual detail against speed depending on how heavy your scene is.

Is Dynamic Grass free?

Dynamic Grass is listed as free in this catalog. Licensing terms can change over time, so check the developer's page on superhive for the current details before you download. The addon comes from Blender Procedural, who list other Blender addons alongside it. A demo video is also available on the developer's page. For questions about usage rights or updates, the developer's page is the best place to confirm what applies to your project.

Alternatives to Dynamic Grass 🌱

Also in Simulation for Blender.

Similar plugins