|
![](/i/fill.gif) |
Nathan Kopp <Nat### [at] Kopp com> wrote in message
news:370CBD92.582CBC9E@Kopp.com...
>
> >
> > Instead of multiple unique objects to handle, it's suggested to use a
> > single consistent object model for everything from geometry to
> > textures.
>
> I disagree. I think a distinction must be made between objects,
materials,
> pigments, finishes, ...
>
> Looking at it from OO again, "a sphere HAS A material" is true, not
> "a sphere IS A material". However, "a sphere IS A object" would be
> correct.
>
This true, but it's also valid to say :
"a sphere IS_A scene_element"
"a material IS_A scene_element"
and you then can have :
"a sphere HAS_A material"
Just because two objects are derived from the same root object it
doesn't necessarily mean that they have an IS_A relationship.
--
Scott Hill : sco### [at] cyberlife co uk
Software Engineer (and all round nice guy)
Author of Pandora's Box : Watch this space.
Work homepage : http://www.cyberlife.co.uk
"We will decide what the news is. The news is what we tell you it is." - The
Fox TV network.
Post a reply to this message
|
![](/i/fill.gif) |