public void generateTerrain() { upFace.reset(); float radius = algorithm.getBaseRadius(); // Setup the size of the chunks upFace.transform.position = new Vector3(transform.position.x - radius / 2f, 0, transform.position.z - radius / 2f); upFace.startPoint = upFace.transform.position; upFace.endPoint = upFace.transform.position + new Vector3(radius, 0, radius); // Create geometry upFace.createGeometry(material, algorithm); }