home *** CD-ROM | disk | FTP | other *** search
-
- ** ** *** ** ** ** ** *** **
- *** *** ** ** *** ** ** ** ** ** **
- ** * ** ******* ** * ** ** ** ******* **
- ** ** ** ** ** *** ***** ** ** ******
-
- !3DMatrix
- by
- © Atle Mjelde Bårdholt
- Last Update
- on
- Manual
- <6-Apr-93 v1.12>
-
- ***** ** ** ** ****** ******
- ** ** ** ** ** ** ** **
- **** ****** ** ** ***** **** ******
- ** ** ** ******* ** ** **
- ***** ** ** ** ** ** ** ******
-
- ** ** ** ****** ******
- ** ** ** ** ** ** **
- ** ** ** ** ***** ****
- ** ** ** ******* ** ** **
- ** ** ** ** ** ** ******
-
- For the RISC family
- Acorn Archimedes
- & Axxxx series
-
- --------------------------------------------------------------------------------
-
- User keys are :
- ™™™™™™™™™™™™™™™
-
- <SPACE> : To select new file/object to load
-
- <A> : Automatic movement of object on
- <Z> : Turn <A> off
-
- <C> : Select colours for object (If defined)
- <V> : Turn <C> off
-
- <Q> : Quit the program
-
- <S> : Save screen.
-
- <F1> : Enter full-screen mode
- <F2> : Back to menu-screen mode
-
- <F5> : Start music
- <F6> : Stop music
- -----------------------------------------------
- <O> : Cache off < Only for
- <P> : Cache on < ARM3 users
-
- ----- ----- ----- -----
- | 7 | | 8 | | 9 | | + | 7 : rotate +10° round the x-axis (roll)
- ----- ----- ----- ----- 4 : rotate -10° round the x-axis (roll)
- ----- ----- ----- ----- 8 : rotate +10° round the y-axis (pitch)
- | 4 | | 5 | | 6 | | - | 5 : rotate -10° round the y-axis (pitch)
- ----- ----- ----- ----- 9 : rotate +10° round the z-axis (yaw)
- 6 : rotate -10° round the z-axis (yaw)
- Ref. draw file + : zoom object out
- "Keys" - : zoom object in
-
-
-
- Filtype for 3D_Data files :
- ™™™™™™™™™™™™™™™™™™™™™™™™™™™
-
- The filtype (currently) used for the 3D_Data files are &A1B.
- Use the stamp option and stamp your files with "A1B" or "3D_Data".
-
- ///////////////////////////////////
- HOW TO MAKE YOUR OWN 3D DATA FILES.
- \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
-
- To create such a file, it is best to draw up an XYZ diagram seen in Fig_1.
- ( See the draw file Fig_1 )
- Then draw up your object. Find all coordinates of the points ( Fig_2 )
- ( See the draw file Fig_2 )
- for the object, and make up a table for it :
-
- X Y Z
- 1: 0 0 0
- 2: 0 2.5 0
- 3: 2.5 0 0
- 4: 0 0 2.5
-
- Then we now that we have 4 points.
-
- The next thing to do is to make a table for the lines.
- We always starts at point 1 (0,0,0). 0 = no colour, 1-256 = colour.
-
- At point 1 to 1 : 1 0
- At point 1 to 2 : 2 1 = draw a line
- At point 2 to 3 : 3 1 = draw a line
- At point 3 to 1 : 1 1 = draw a line
- At point 1 to 4 : 4 1 = draw a line
- At point 4 to 2 : 2 1 = draw a line
- At point 2 to 3 : 3 0
- At point 3 to 4 : 4 1 = draw a line
-
- This tells us that we have to use 8 move/draw lines to make up the object for a triangle. After creating the tables, you must test the file and maybe
- alter the numbers of tha XYZ points with the same factor! to get a better control in the program. GOOD LUCK !!
-
- This gives us the following data :
-
- 4
- 0 0 0
- 0 2.5 0
- 2.5 0 0
- 0 0 2.5
- 8
- 1 0
- 2 1
- 3 1
- 1 1
- 4 1
- 2 1
- 3 0
- 4 1
-
- Compare this with the data in the "TRIANG" file.
-