## Triangle Strip (trnglStr)

key: ** **` trngl `
type: iii(i)*

- integer: vertex index.
- integer: vertex index.
- integer: vertex index.

## Description

A triangle strip which is a set of triangles where each triangle shares
two vertices with the preceding triangle. The first three indices define a
triangle and then each additional index defines another triangle by using
the two preceding indices.

## Conventions

By convention the first triangle is right handed and then the handedness
flips for each successive triangle. Useful because triangle strips are
much faster to render on some architectures.

## Examples

msh % a two triangle mesh as a triangle strip
"" mtrlNm "mat" end
vrtxPstn
0.5 -0.5 0.0
0.5 0.5 0.0
-0.5 0.5 0.0
-0.5 -0.5 0.0
end
vrtxUV % used for texture mapping
1.0 0.0
1.0 1.0
0.0 1.0
0.0 0.0
end
trnglStr
1 2 0 3
end
end

mdl page