public DualContouringUniform(Isosurface isosurface, Vector3 offset, int chunkSize) : base(isosurface, offset, chunkSize) { vertices = new List <Vector3>(); normals = new List <Vector3>(); triangles = new List <int>(); }
protected MeshBuilder(Isosurface isosurface, Vector3 offset, int chunkSize) { this.isosurface = isosurface; this.offset = offset; this.chunkSize = chunkSize; }
public MarchingCubes(Isosurface isosurface, Vector3 offset, int chunkSize) : base(isosurface, offset, chunkSize + 1) { }