@com.============================================================ @com.============================================================ @mt1.GrassPatch @com.============================================================ @com. @com.------------------------------ @mt2.Inlude #include "grasspatch.inc" @com.------------------------------ @mt2.PatchShape @mt3.Circle #declare Patch_Shape = 0; // Circular Patch #declare Clump_Radius_Minimum = 0; #declare Clump_Radius_Maximum = 1; @com.------------------------------ @mt3.Square #declare Patch_Shape = 1; // Square Patch #declare Patch_X_Minimum = -5; #declare Patch_X_Maximum = 5; #declare Patch_Z_Minimum = -5; #declare Patch_Z_Maximum = 5; @com.------------------------------ @mt3.Polygon #declare Patch_Sides = 3; // Polygon Patch #declare Clump_Radius_Maximum = 1; #declare Poly_Radius_Range = 0.333; #declare RadialOffset = 0; @com.------------------------------ @mt3.Curve #declare Patch_Sides = 4; // Curved Patch // You may also declare a set spline #declare Patch_Path = array[4] { <-3,0,0>, <-1,0,5>, <1,0,-5> <3,0,0> } #declare Path_Density = 6; #declare Path_Points = 20; #declare PlotPoints = false; // Set to true to see where the blades will be #declare Spread_Correction = 1; @com.------------------------------ @mt2.Patch Globals #declare Patch_Rotation = 0; #declare Patch_Translation = <0,0,0>; @com.------------------------------ @mt2.Blade Globals #declare Blade_Density = 2; // per linear unit #declare Blade_Tex = texture { pigment { rgb <0,0.3,0> } finish { phong 0.25 ambient 0.2 } } #declare Blade_Height_Minimum = 1.75; #declare Blade_Height_Maximum = 3; #declare Blade_Detail = 20; #declare Max_Blade_Angle = 45; #declare Min_Blade_Angle = 10; #declare Blade_Scale = 1; #declare Blade_Width = 0.075; @com.------------------------------ @mt2.Blade Distance #declare Use_Blade_Distance = true; #declare Camera_Position = <0,0,-4>; // set to camera location #declare Max_Blade_Detail = 20; #declare Min_Blade_Detail = 5; #declare Max_Detail_Distance = 1; #declare Min_Detail_Distance = 10; @com.------------------------------ @mt2.PlantPatch PlantPatch() @com.------------------------------