home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zephyr.ens.tek.com!uw-beaver!micro-heart-of-gold.mit.edu!wupost!darwin.sura.net!gatech!prism!gt0449a
- From: gt0449a@prism.gatech.EDU (Rob Coleman)
- Newsgroups: comp.os.linux
- Subject: Persistence of Vision
- Message-ID: <64374@hydra.gatech.EDU>
- Date: 26 Jul 92 15:43:02 GMT
- Organization: Georgia Institute of Technology
- Lines: 19
-
-
- On another note, I just FTP'd the whole unix installation for
- the new Persistence of Vision ray tracer (v1.0), and was able
- to just about compile it "right out of the box." The only problem
- occured when it tries to trap floating-point exceptions.
-
- Apparently the system supplies a structure detailing the type
- of error that was trapped, etc (called a 'struct libm_exception').
- This "error type" is stored with a set of defines (DOMAIN, etc.) that
- don't appear to exist on my machine (gcc 2.2.2) or on Georgia Tech's
- machine. The virtues of trapping math errors and substituting close
- approximations for the actual results is obvious, so it may be that the
- implementation for such a feature is just different than what the
- authors had in mind.
-
- Has anyone had any experience with this?
- --
- Rob Coleman ][ gt0449a@prism.gatech.edu ][ "I think I'm going bald!"
- Comp. Sci. ][ Georgia Institute of Technology ][ -Rush/COS
-