DP Grass Tool
Modeler interactive plugin (LW8+)
A part of Verdure Pack


Poly-Area Grass generator.


DP Grass Manual




-Poly-Area Grass generator.

-This tool works on polygons in foreground layer.

-Press "n" on your keyboard to get plugin panel
and "space" to close plugin.

Polygons area is used by default to cover the whole mesh
with grass, but DP Grass can also use points
Weight Map value as density information.

-If you select some polygons in modeler, before launching
DP Grass, only selected polygons will be covered.



-Reset all settings to default values.

Add Preset :
-All Grass settings values can be stored in a LightWave Preset.

Preview Number :
-A moderated "Preview Number" is recommended for high polygons quantity.

MakeGrass :
-Render Grass geometry.



Grass Number :
-Quantity of Grass geometry rendered with "MakeFoliage" button.

-This change random numbers to make different Grass.

Density Weight Map :
-If you select a Density Weight Map, Grass will use this
Weight Map as density values for covering foreground's polygons.
-Without Density Weight Map, Grass cover is only based upon
foreground's polygons area.

-Any Density Weight Map can be used,
note that modeler's map list is global, so foreground polygons
are not necessary mapped with the selected Weight Map.

Map Coverage % :
-With a selected "Density Weight Map", and Map Coverage
set to less than 100%, polygons with no or null Weight Map
density value will also be covered with grass.

Grass Distribution :
0% -> Uniform Distribution, can be more relaxed.
100% -> Max random deviation for grass.

-If you get bad Distribution, try another "Seed" value.
-Note that Density Weight Map is modified by random deviations.

Iteration :
-More random deviations for "Grass Distribution", or relaxation if the "Grass Distribution" is set to zero.

Grass Type :
-This define grass base-points or base-polys to be extruded in segments.

-Basic-Grass, 2*points -> 1*quad-segment.
-Double-Grass, 3*points -> 2*quad-segment connected.
-Triple-Grass, 4*points -> 3*quad-segment connected.
-Double-Grass, 4*points -> 2*quad-segment disconnected.
-Quad-Grass, 5*points -> 4*quad-segment connected.
-Tri-Cone, Tri polygon.
-Quad-Cone, Quad polygon.
-Poly-Line. Point polygon.

-A custom object can also be used, if it is placed on a selected background layer.
The mesh must be centered on ground, in this case Grass works
as an ordinary random-cloner, with random rotations around

Grass Length :
-Length for build' in grass.

Grass Width :
-Width for build' in grass.

Grass Scale % :
-Global Scale for all grass.

+/- :
-Add positive or negative random variation for "Grass Scale".

Polygon Limit (%) :
-Polygons with normal superior to "Polygon Limit" angle,
will not be covered with grass.

Size By Polygon
-Grass Scale "+/-" is set in relation with foreground
polygons area.
Polygons with smaller area have smaller grass.

Grass Shape (%) :
-Adjustment for Grass Shape profile.

Grass Bend (%) :
-Pitch angle percent for a grass-segments progressive inclination.

+/- :
-Add positive or negative random variation for "Grass Bend".

Grass Curling (%) :
-Pitch angle percent for grass-segments constant inclination.

+/- :
-Add positive or negative random variation for "Grass Curling".

Grass Crook (deg) :
-Add random distortion for grass-segments.

Add Packed UV
-Each grass UV Map is reduced and randomly placed in a grid.
So each grass can take different color from Texture mapping.

Grid Level :
-Number of row/column for "Packed UV" grid.

Morph Poses
-With custom grass shape placed in background layer,
and "Morph Poses" checked, grass can take randomly
various shape among all accessible endomorph for this grass.
In this case Endomorph Vertex Map will not be re-written
in grass.
-Note : Morph vmap must be set to "(base)" to prevent
confusion with custom grass shape.







Copyright © Denis Pontonnier 2012.