home *** CD-ROM | disk | FTP | other *** search
- The following is needed to compile ICoons:
-
- gcc (I'm using gcc2.2.2)
- GadToolsBox 1.4,
- Sipp version 2.0.
- Some Make utility.
-
- All these can be found on any well assorted ftp site. Sipp is probably
- found in some Unix graphics directory.
-
- See the Makefile about how to compile the program.
-
- ----------------------------------------------------------------------
-
- This is a list of things which could/should be implemented in ICoons:
-
- A fast line rendering mode with hidden line removal.
- Cut command for all points in a group.
- Select/move in the perspective window.
- Tesselate shouldn't use static allocated arrays.
- TTDDD generation shouldn't use static allocated arrays.
- Render should use render in a size corresponding to the perspective view.
- Interlace mode?
- Better documentation.
-
- A copy command: Copy the current group of points/splines
- An extrude command.
- Other nice commands such as spin etc.
-
- Optimize code:
- The spline drawing code could use a forward difference method instead
- (see Compute_Segment in spl_gfx.c)
-
- The patch tesselation function could also do this (tesselate.c)
-
- Possibly use adaptive subdivision instead of the currently used max
- resolution. Problem: If this is done, then it isn't easy to use
- the generated object in Imagine morphs (Number of triangles may vary!)
-
- Use binary search instead of linear search in the tesselation code,
- the searched tables are sorted already.
-