The transformation matrix from the local coordinate system of the terrain mesh chunk to texture coordinates for material-based texturing.
The transformation matrix from the local coordinate system of the given terrain mesh chunk to the terrain coordinate system.
The local coordinate system of a terrain mesh chunk is defined as follows:
Aligned with terrain side-vector at the given coordinates.
side = cross(up, north).
The side vector points westwards for CartesianHandedness.RightHanded and eastwards for CartesianHandedness.LeftHanded.
Aligned with terrain up-vector at the given coordinates.
Perpendicular to side-vector and up-vector, pointing northwards.
The coordinate origin is near to the center of the pyramid tile, but does not necessarily coincide with it.
The transformation matrix from the local coordinate system of the terrain mesh chunk to approximated texture coordinates for unique texturing.
The matrix transforms a point
(X,Y,Z) in the local coordinate system into a point
(U,E,V) in the unit-cube, where
V are the approximated texture coordinates (suitable for rendering, potentially unsuited for accurate geo-referencing) and
E represents the relative elevation (
0 for minimum possible elevation,
1 for maximum possible elevation).