Procedural texturing: Difference between revisions

Jump to navigation Jump to search
Line 673: Line 673:
=== Overlay layers ===
=== Overlay layers ===


The ALS rendering framework also supports rendering a low layer with a '3D' structure which is created dynamically by a geometry shader - this can be used for undergrowth or rocks - see below for an example of undergrowth in northern boreal forest:


[[File:Overlay01.jpg|500px|center|Overlay layer used as undergrowth]]
The overlay layer is created by extruding a number of 'shells' from the base ground surface (with a LOD system controlling how many shells are extruded) and texturing the part of the shell which intersects with the 3d structure of the object to be rendered. This looks fairly compelling from above, but of course for shallow viewing angles the nature of the illusion is readily apparent, and once the view direction is parallel to the shells, the 3D structure vanishes because one is looking right between shells. It's therefore a good idea to keep the overlay layer low (< 1 m) and supplement it with other elements such as random vegetation.
[[File:Overlay03.jpg|500px|center|Overlay layer used as rock]]


=== Pixel color postprocessing ===
=== Pixel color postprocessing ===
1,360

edits

Navigation menu