home *** CD-ROM | disk | FTP | other *** search
/ Photo CD Demo 1 / Demo.bin / icoons / source / readme < prev    next >
Text File  |  1992-11-19  |  1KB  |  42 lines

  1. The following is needed to compile ICoons:
  2.  
  3. gcc (I'm using gcc2.2.2)
  4. GadToolsBox 1.4,
  5. Sipp version 2.0.
  6. Some Make utility.
  7.  
  8. All these can be found on any well assorted ftp site. Sipp is probably
  9. found in some Unix graphics directory.
  10.  
  11. See the Makefile about how to compile the program.
  12.  
  13. ----------------------------------------------------------------------
  14.  
  15. This is a list of things which could/should be implemented in ICoons:
  16.  
  17. A fast line rendering mode with hidden line removal.
  18. Cut command for all points in a group.
  19. Select/move in the perspective window.
  20. Tesselate shouldn't use static allocated arrays.
  21. TTDDD generation shouldn't use static allocated arrays.
  22. Render should use render in a size corresponding to the perspective view. 
  23. Interlace mode?
  24. Better documentation.
  25.  
  26. A copy command: Copy the current group of points/splines
  27. An extrude command.
  28. Other nice commands such as spin etc.
  29.  
  30. Optimize code:
  31.     The spline drawing code could use a forward difference method instead
  32.     (see Compute_Segment in spl_gfx.c)
  33.  
  34.     The patch tesselation function could also do this (tesselate.c)
  35.  
  36.     Possibly use adaptive subdivision instead of the currently used max
  37.     resolution. Problem: If this is done, then it isn't easy to use
  38.     the generated object in Imagine morphs (Number of triangles may vary!)
  39.  
  40.     Use binary search instead of linear search in the tesselation code,
  41.     the searched tables are sorted already.
  42.