wmclockmon: update change-log
[dockapps.git] / wmcube / 3D-objects / README
blob4b1e9af5683fc92e89f570cc9efed5911f2ff1b7
1 The object-files to be used with wmcube has the
2 following format:
4 WMCUBE_COORDINATES
6 1   50  -40   30
7 2  -50   50  -30
8 3  -20   70  -20
9 ^   ^    ^    ^
10 |   |    |    \__ Z-coordinate relative the center
11 |   |     \______ Y-coordinate relative the center
12 |    \___________ X-coordinate relative the center
13  \_______________ Coordinate index
16 The indexes must be 1,2,3...n on a object with n coordinates.
17 The center of the object is the coordinate the object will
18 revolve around (0,0,0);
20 The next section is either (case sensitive):
22 * WMCUBE_LINES
24 1 2
25 2 3
26 3 1
28 These are the coordinates wmcube will draw lines
29 between.
33 * WMCUBE_PLANES
35 1 2 3
36 2 3 1
37 1 3 2
38 2 1 3
40 These are the coordinates wmcube will use as corner-
41 coordinates for a plane. The tricky part is that the
42 plane will be drawn only if you list the coordinates
43 making up the plane in clockwise order. In the example
44 above, the first two rows making up planes with coordinates
45 1 2 3 and 2 3 1 will NOT be drawn until the object
46 has rotated some X degrees but the other two will be
47 drawn at once. Its kinda hard to explain, just try and you
48 will eventually understand how it works.
51 Done! Save the file with a .wmc suffix (preferably) and try
52 running wmcube with the -o option and it will tell you if
53 something is wrong with the object. Otherwise enjoy and
54 remember to send me all the cool objects you create :-)