public Mesh GenerateMesh(Vector3 pivotOffset, float scale) { m_Centre = pivotOffset + new Vector3(Width, Height, Depth) * 0.5f; VoxelMeshGenerator generator = new VoxelMeshGenerator(this, scale); return(generator.GenerateMesh()); }
protected override void RequestLodMeshData(LODMesh lodMesh, LODInfo lodInfo) { lodMesh.RequestMeshData( () => VoxelMeshGenerator.GenerateVoxelMeshData( terrainData.size, terrainData.cellSize, lodInfo, heightLevelMapData), OnLodMeshReady); }