#369 18 24 Feb 86  10:15:50  
From: Anselm Hook
To:   All
Subj: 3d 4d and so on

  I've uploaded a couple of programs to demonstrate three and four dimensional 
graphics on an amiga computer.  Both programs essential code was created by a 
third program i call matfinder, this program creates a matrix for N dimensions,
 so theoretically you could take matfinder, modify it appropriately and come 
up with an 11 dimensional matrix (Hypothesized # of dimensions to universe)
  Anyway the programs are at a very crude stage, i just have not had time to 
work on them, the reason i uploaded them now is that i will not be able to 
look at the code for about another month, I may as well let you enjoy some of 
the neat transformations
  You pass parameters to both programs in two ways, first the program expects 
to find in the same directory a file called either thredata or fourdata 
depending on the dimensionality of the programs accordingly.  Secondly the 
programs expect a parameter specifying which planes to turn on, this is passed 
as a bit pattern.  As an example: To rotate all six planes of the 4d object 
ARROW pass the program a number with the first 6 bits active, ie:  four 63.  
Warning:  I don't suggest turning all the planes on because you will miss half 
the fun, some perspectives simply cannot be achieved by a linear increase of 
radians across all dimensions (for example, try thre 7 (all active), you will 
More ?
never see the arrow point left).  In 4d you can get shrinks and flips and 
thru-axis flips and strange combinations of these.  
   Please don't go ahead and modify these programs, I will be updating them 
when I get back to Canada in about a month (strangly enough I am leaving for 
California today), for now i am the keeper of the source or whatever you want 
to call it.  Mods I may make include latffp,requesters,menus,gadgets... all 
the fun stuff.  Oh and also this program is very crude i repeat for example 
all rotations take place in the positive direction,  I'll change that too, but 
for now have fun with it.  
    NOTE: if for some reason the code downloaded improperly you may get 
another copy from these numbers in Calgary, Canada: (403) 287-3638 after 6pm 
MST, 282-1703 (24 hr).  Both these systems are fido nets.
    I saw word on Mindshadow, It may be a bad game, but it was the first and 
they made money on it accordingly,  i can solve the game in five moves...
     Hmmm anything else???, these long-distance charges really hamper relaxed 
thought.  As a final note, I'll be calling my home BBS's, if anybody wants to 
chat, physically nose to nose, leave a message there.
Thanks.          ANSELM


