C# Class Dwarrowdelf.Client.Chunk.CubeFaceInfo

Show file Open project: tomba/dwarrowdelf

Public Properties

Property Type Description
ExposionVectors IntVector3[]
Normal IntVector3
OcclusionVectors IntVector3[]
Vertices IntVector3[]

Public Methods

Method Description
CubeFaceInfo ( IntVector3 normal, IntVector3 vertices, IntVector3 exposionVectors, IntVector3 occlusionVectors ) : System

Method Details

CubeFaceInfo() public method

public CubeFaceInfo ( IntVector3 normal, IntVector3 vertices, IntVector3 exposionVectors, IntVector3 occlusionVectors ) : System
normal IntVector3
vertices IntVector3
exposionVectors IntVector3
occlusionVectors IntVector3
return System

Property Details

ExposionVectors public property

Exposion help vectors (8). Vectors point to exposing neighbors in clockwise order, starting from top.
public IntVector3[] ExposionVectors
return IntVector3[]

Normal public property

Face normal
public IntVector3 Normal
return IntVector3

OcclusionVectors public property

Occlusion help vectors (8). Vectors point to occluding neighbors in clockwise order, starting from top.
public IntVector3[] OcclusionVectors
return IntVector3[]

Vertices public property

Face vertices (4) in [0,1] range
public IntVector3[] Vertices
return IntVector3[]