#Three-Dee graphics
19-Sep-86 20:14:23
Sb: #Three-Dee graphics
Fm: Jez San @ Argonaut S/W 72247,3661
To: Jack Crenshaw 72325,1327
This message turned up in search, but its forum couldn’t be identified from the original transcript, so it may not be linked into its thread.
Jack –
I get about 20 frames per second, using a similar technique to the one you
describe.
However, I don't use Vector maths… I use Matrix maths with Cartesian
coordinates. Its faster, especially if you want to do Nested Instancing…
(the art of having lots of simultanelously moving and rotating aliens all
independant!)
In terms of graphics… I use Vector lines drawn to represent each facet of
an object. I also use Hidden surface removal to determine which faces are
obscured by the rest of the object.
Hiden surface removal actually SPEEDS UP the graphics processing, because
less lines are drawn, hence the frame rate is pushed up.
A typical rotate is 9 multiplies (and 6 adds). This allows an arbitrary
rotation about all 3 axes simultaneously, thus allowing an arbitrary
viewpoint from anywhere in the 3d Universe to view any direction
instantly.
— Jez.
ps. Project in question is 'StarGlider'.