|
![](/i/fill.gif) |
Tek wrote:
> To make these things work you'd have to make assumptions/standardisations
> for lighting (radiosity or not, brightness), scale (since it's a pain to
> re-scale each thing, plus media effects don't scale well)... Not to mention
> effects that interfere with each other (for example my ocean from p.b.i
> doesn't play nicely with fog, because it's hollow so it can be filled with
> media). I'm just very sceptical that these issues can be resolved in a way
> that is simple for newbies to understand and doesn't interfere with more
> advanced users.
Standardizations would be better than assumptions. I've long thought
about a standard library of objects based off of common declarations, ie
#declare inch=1;
setup_from_inches()
--or--
#declare meter=1;
setup_from_meters()
Something along those lines, and then in your objects using
cylinder {<-5,0,0>*inches,<12,0,1>*inches,1*inches}
Or things like that. Since most of the current objects are not built
this way, it would mean making everything from scratch.
Lighting might be able to be done in a similar way, with a set of
standard definitions, and all the base colors derived from those.
However, someone who knows more about light would be able to answer this
better than I could.
Of course, in the end it just means you have to build everything for the
library from scratch, but then the library would be extremely reusable.
...Chambers
Post a reply to this message
|
![](/i/fill.gif) |