HRay

From HaskellWiki
Revision as of 12:49, 13 April 2006 by Boegel (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This wiki page is meant for feedback on my simple ray tracing application HRay, which was written in Haskell. The code and some images (and more information) are available at this website: [1].

The ultimate goal: http://graphics.ucsd.edu/~henrik/images/ :p

TODO

Some suggestions made by Troy Folger:

* add anti-aliasing
* add a file chooser
* bug: when building without -O option, mirror.hry seems to take forever

New patches

These patches haven't been added to the darcs repo yet, because they haven't been fully tested...

* http://www.elis.ugent.be/~kehoste/Haskell/HRay/files/metaball_patch
* http://www.elis.ugent.be/~kehoste/Haskell/HRay/files/quadrics_path_patch

Comments

* sylvan: implement BSP trees, implement polygon-intersection, read some standard format (VRML) and render millions of polygons ! (start with triangles, quads can be corrupt (point not in the same plane) )
* http://www.faqs.org/faqs/graphics/bsptree-faq/
* http://www.web3d.org/x3d/specifications/vrml/VRML1.0/index.html#Language%20Basics

Add you comment here...