POV-Ray : Newsgroups : povray.advanced-users : Surface reflection modeling : Re: Surface reflection modeling Server Time
30 Jul 2024 02:26:34 EDT (-0400)
  Re: Surface reflection modeling  
From: Chris Huff
Date: 15 Nov 2000 05:55:36
Message: <chrishuff-88C1B9.05554915112000@news.povray.org>
In article <3A125EFF.2D347298@hotmail.com>, Frank de Jong 
<fra### [at] hotmailcom> wrote:

> I am interested in simulating surface reflectance from smooth 
> dielectric and rough surfaces, using 'state-of-the-art' 
> (non-Lambertian) surface reflection behaviour (Oren-Nayar, Wolff, He, 
> Beckmann-Spizzichino, etc).
> What kind of reflectance model(s) does POV use anyway?

As mentioned, POV only does Lambertian diffuse reflection, MegaPOV also 
has a blinn highlight model. POV specular reflection(not highlights) is 
constant, MegaPOV has angle dependant and Fresnel reflection models.


> Where do I add code?

Mostly in lighting.c.


> Is POV able to generate scientific-grade output?

Depends on what you mean by "scientific-grade". POV is often used to 
produce images for visualization, and the scene language can do some 
simulations. However, there are many features that are not based on 
reality...so if you use these, forget about doing a simulation of real 
light.

-- 
Christopher James Huff
Personal: chr### [at] maccom, http://homepage.mac.com/chrishuff/
TAG: chr### [at] tagpovrayorg, http://tag.povray.org/

<><


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.