public TestTree(int iterMax = 3, float scale = 1.0f, float growRate = 64.0f) { this.iterationMax = iterMax; this.scale = scale; this.startGrowRate = growRate; trunkBlock = (uint)Blocks.wood; branchBlock = (uint)Blocks.wood; leafSetup = GetDefaultLeafRenderingSetup(); }
public static void FillLeaf(World world, LeafRenderingSetup setup, Vector3 o, float r) { if (setup.isNoisy) { FillNoisySphere(world, setup.leaf, o, r, setup.noise, setup.noiseScale, setup.leafVariant, setup.variantRate); } else { FillSphere(world, setup.leaf, o, r); } }
public TestTree SetLeaf(LeafRenderingSetup setup) { leafSetup = setup; return(this); }