home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / pascal / library / dos / grafik / gr3d / gr3d.1st < prev    next >
Encoding:
Text File  |  1993-08-23  |  1.7 KB  |  51 lines

  1. Documentation for graphics 3d units:
  2. ------------------------------------
  3.  
  4. Before Using:
  5.   Copy VGA256.BGI to your BGI directory. 
  6.  
  7. Unit descriptions:
  8.   Mm_Mem.TPU            Turbo unit of a matrix implementation.
  9.                         Used by Gr3d units to initialize matrix.
  10.   VGA256.TPU            Unit when using VGA 256 color driver.
  11.   RateTime.TPU          I didn't write this unit. This unit is
  12.                         used when testing the speed of codes.
  13.   Gr3d_pt.TPU           Point implementation using matrix.
  14.   Gr3d_obj.TPU          Contains TPointGroup object and other
  15.                         routines.
  16.   Gr3d_lst.TPU          A View object implemented with a linked
  17.                         list.
  18.  
  19. Sources:
  20.   Thses source codes are included:
  21.  
  22.   Mm_Mem.PAS
  23.   Gr3d_pt.PAS
  24.   Gr3d_obj.PAS
  25.   Gr3d_lst.PAS
  26.  
  27.   You are free to modify any part of the codes if speed and\or other
  28.   considerations are important to you. Notice how a 3d point is converted
  29.   to a screen point, etc.
  30.  
  31. Testing program
  32.   TS_Gr3d.PAS           The main testing program. To take the advange of
  33.                         View object, I opened 4 views. Each can be selected, 
  34.                         be added with more objects. Notice how objects are 
  35.                         dynamically allocated and put on view.
  36.  
  37.   You are free to modify this program as well.
  38.  
  39. Notes:
  40.   I tested using TS_Gr3d.PAS on a 386/33 with Intel 387 math coprocesser.
  41.   It has a time rate of 12 frames per second.
  42.  
  43.   Please feel free to change any coding. If you have questions, here are
  44.   my E-mail addresses:
  45.  
  46.         GEnie:          M.LEI1
  47.         Compuserve      72002,157 [LEI MING]
  48.  
  49.  
  50.                      
  51.