|
 |
Le 27.09.2007 18:41, St. nous fit lire :
> "Bruno Cabasson" <bru### [at] alcatelaleniaspace fr> wrote in message
> news:web.46fbd573e7dc7428e8ba46670@news.povray.org...
>
> <snipped but read with enthusiasm>
>
> Excellent post Bruno! That brought it all together for *me* as it was
> getting a little confusing! ;)
>
>
>> Every one can contribute (stupids/newbies/advanced/gurus).
I'm always afraid of "designed by committee"
http://en.wikipedia.org/wiki/Design_by_committee
pov SDL is not that orthodox (a little bit more of absolut orthodoxy
in its concept could really help the learning curve of beginners),
but I have always ponders that issue with backward compatibility.
If I was to change the parser and the data structure, I would limit
myself to make the same capability for finish than for normal and
pigment, and drop the texture. And change the model for color
(separating filtering pigment from ray-data, so as to be able to
process ray's color with a matrix [changing the wavelength when
hitting a surface, in any way you can thing of]) to an open-model
which could play Grey-only, RGBa, as well as discret spectrum (or
anything you can thing of).
All the details at http://jgrimbert.free.fr/crayon.pdf
(in french, have a look at the UML if you cannot read it...most
complex is on page 40.)
--
The superior man understands what is right;
the inferior man understands what will sell.
-- Confucius
Post a reply to this message
|
 |