[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
SKEL
files represent collections of points and polylines, with
shared vertices.
The conventional suffix for SKEL
files is `.skel'.
Syntax:
[4][n]SKEL [NDim] # Vertex dimension, present only if nSKEL NVertices NPolylines x[0] y[0] z[0] # Vertices # (if nSKEL, each vertex has NDim components) ... x[NVertices-1] y[NVertices-1] z[NVertices-1] # Polylines # Nv = # vertices on this polyline (1 = point) # v[0] ... v[Nv-1]: vertex indices # in range 0..NVertices-1 Nv v[0] v[1] ... v[Nv-1] [colorspec] ... # colorspec continues past v[Nv-1] # to end-of-line; may be nothing, or 3 or 4 numbers. # nothing: default color # 3 or 4 floats: RGB[A] values 0..1 |
The syntax resembles that of OFF
files, with a table of vertices
followed by a sequence of polyline descriptions, each referring to vertices
by index in the table. Each polyline has an optional color.
For nSKEL
objects, each vertex has NDim components.
For 4nSKEL
objects, each vertex has NDim+1 components;
the final component is the homogeneous divisor.
No BINARY
format is implemented as yet for SKEL
objects.