コード例 #1
0
 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();
 }
コード例 #2
0
 public VoxelMesh(PointField3D pointField, float voxelScale = 1f)
 {
     _pointField = pointField;
     _voxelScale = voxelScale;
 }