80 likes | 223 Views
This tutorial provides a comprehensive guide on creating a 1-dimensional canyon using procedural generation techniques. Learn how to add flat floors, carve parabolas, and build canyon walls with realistic features like noise and fractals. You'll discover how to adjust valley profiles by sweeping them through space, using line or curve subdivisions to enhance realism. Additional techniques include generating color maps based on height and slope, and integrating random elements. For extra credit, find out how to incorporate rivers or roads, and visualize your creation with a 3D render.
E N D
Procedural ContentLab1 CSE 788 Prof. Roger Crawfis
Making a 1D Valley • Add a flat floor. • Carve out two parabolas: • Debris • Wall • Offset parabolas. • Take the max of all. • Add noise or fractal. • Take min with mountains.
Making a Canyon • For a canyon, the valley profile cure needs to be swept through some space. • Start with a line or curve: • Subdivide it and displace. • Orient valley perpendicular to the curve. • Adjust parameters as the curve is swept. • Not shown here. start end
Making a Canyon • Create a color map • Based on height • Based on slope • Based on classification • Adds some randomness
Extra Credit • Add a river or a road • Easiest would be to add a lower portion to the valley curve. • Color the bottom and add a flat water plane. • Add a Sky layer, sky box, etc. • Render it in 3D using whatever: • http://picogen.org/ • …
What to turn in • Images of the height, color, roughness. • You do not need to render it in 3D. • Description on how you generated. • 3-4 Powerpoint slides that visual guide the class through your creation.