TINMAN 3D / REALTIME TERRAIN
Software Development Kit - User Manual

enum DecalVertex in Tinman.Terrain.Meshing

Enumeration of decal vertices (see Decal).

enum DecalVertex  

Items

A = 0

Decal corner vertex A.

Remarks:

(A)---------(B)            Default local decal coordinates:
 |           |  -> A :=    (  0,   0)
 |           |     B :=    (  1,   0)
 |    (E)    |     C :=    (  1,   1)
 |           |     D :=    (  0,   1)
 |           |     E :=    (0.5, 0.5)
(D)---------(C)

B = 1

Decal corner vertex B.

Remarks:

(A)---------(B)            Default local decal coordinates:
 |           |     A :=    (  0,   0)
 |           |  -> B :=    (  1,   0)
 |    (E)    |     C :=    (  1,   1)
 |           |     D :=    (  0,   1)
 |           |     E :=    (0.5, 0.5)
(D)---------(C)

C = 2

Decal corner vertex C.

Remarks:

(A)---------(B)            Default local decal coordinates:
 |           |     A :=    (  0,   0)
 |           |     B :=    (  1,   0)
 |    (E)    |  -> C :=    (  1,   1)
 |           |     D :=    (  0,   1)
 |           |     E :=    (0.5, 0.5)
(D)---------(C)

D = 3

Decal corner vertex D.

Remarks:

(A)---------(B)            Default local decal coordinates:
 |           |     A :=    (  0,   0)
 |           |     B :=    (  1,   0)
 |    (E)    |     C :=    (  1,   1)
 |           |  -> D :=    (  0,   1)
 |           |     E :=    (0.5, 0.5)
(D)---------(C)

X = 4

Special edge vertex X, only used to wrap decals around cubemap corners.

AB = 6

Additional traced decal vertex: A to B.

See also:

Decal.HeightmapTrace
AC = 7

Additional traced decal vertex: A to C.

See also:

Decal.HeightmapTrace
AD = 8

Additional traced decal vertex: A to D.

See also:

Decal.HeightmapTrace
BA = 10

Additional traced decal vertex: B to A.

See also:

Decal.HeightmapTrace
BC = 12

Additional traced decal vertex: B to C.

See also:

Decal.HeightmapTrace
BD = 13

Additional traced decal vertex: B to D.

See also:

Decal.HeightmapTrace
CA = 15

Additional traced decal vertex: C to A.

See also:

Decal.HeightmapTrace
CB = 16

Additional traced decal vertex: C to B.

See also:

Decal.HeightmapTrace
CD = 18

Additional traced decal vertex: C to D.

See also:

Decal.HeightmapTrace
DA = 20

Additional traced decal vertex: D to A.

See also:

Decal.HeightmapTrace
DB = 21

Additional traced decal vertex: D to B.

See also:

Decal.HeightmapTrace
DC = 22

Additional traced decal vertex: D to C.

See also:

Decal.HeightmapTrace
XA = 25

Additional traced decal vertex: X to A.

See also:

Decal.HeightmapTrace
XB = 26

Additional traced decal vertex: X to B.

See also:

Decal.HeightmapTrace
XC = 27

Additional traced decal vertex: X to C.

See also:

Decal.HeightmapTrace
XD = 28

Additional traced decal vertex: X to D.

See also:

Decal.HeightmapTrace