Exemplo n.º 1
0
        public void ToWorldMap(VoxelEx vxOrdinate)
        {
            var vx = new VoxelEx();

            vx.ToOffset(vxOrdinate);

            X = Segment(1, vx.X, 16);
            Z = Segment(1, vx.Z, 16);
            Y = vxOrdinate.Y;
        }
Exemplo n.º 2
0
 public void ToOffset(VoxelEx vxOrdinate)
 {
     X = Offset(1, vxOrdinate.X, 16);
     Z = Offset(1, vxOrdinate.Z, 16);
     Y = Offset(1, vxOrdinate.Y, 256);
 }
Exemplo n.º 3
0
 public void ToOrdinate(VoxelEx vxSegment, VoxelEx vxOffset)
 {
     X = Ordinate(1, vxSegment.X, vxOffset.X, 16);
     Z = Ordinate(1, vxSegment.Z, vxOffset.Z, 16);
     Y = Ordinate(1, vxSegment.Y, vxOffset.Y, 256);
 }
Exemplo n.º 4
0
 public void ToSegment(VoxelEx vxOrdinate)
 {
     X = Segment(1, vxOrdinate.X, 16);
     Z = Segment(1, vxOrdinate.Z, 16);
     Y = Segment(1, vxOrdinate.Y, 256);
 }
Exemplo n.º 5
0
 public bool EqualsXZ(VoxelEx obj)
 {
     return(obj.X == X && obj.Z == Z);
 }