void Start() { pointField = new PointField3D( size.x, size.y, size.z, (x, y, z) => y == 0 && (x >= 2 && x <= 6 && z >= 3 && z <= 6) // && x % 2 == 0 && z % 2 == 0 ); UpdateMesh(); }
public VoxelMesh(PointField3D pointField, float voxelScale = 1f) { _pointField = pointField; _voxelScale = voxelScale; }