Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!rutgers!labrea!aurora!ames!ptsfa!hoptoad!academ!uhnix1!sugar!peter From: peter@sugar.UUCP (Peter da Silva) Newsgroups: comp.graphics Subject: Rainbows (was Re: Ray tracing and caustics.) Message-ID: <439@sugar.UUCP> Date: Tue, 28-Jul-87 22:40:41 EDT Article-I.D.: sugar.439 Posted: Tue Jul 28 22:40:41 1987 Date-Received: Sun, 2-Aug-87 10:49:31 EDT References: <219@sugar.UUCP> <543@saturn.ucsc.edu> <1827@vax135.UUCP> Organization: Sugar Land UNIX - Houston, TX Lines: 16 Keywords: ray-tracing caustics algorithm reality Summary: How about chromatic abberation? OK, I think I have come up with something the rendering equation won't cover. Chromatic abberation. You know... the stuff that makes rainbows colorful and diamonds sparkly. I don't think backtracking would give you that. Preprocessing and painting will. Hold on. I think I can see how backtracking could work. You just calculate a sample of paths whenever you refract. Tag each path with a color value. Except for small angles the spread will probably be too small to bother with. Anyway, when you recombine the paths you selectively reduce the contribution of the other colors. I'm not a computer graphics heavy, and I haven't reda the article, but I don't remember seeing this one described anywhere. Does this get me a citation :->? -- -- Peter da Silva `-_-' ...!seismo!soma!uhnix1!sugar!peter (I said, NO PHOTOS!)