[Bf-funboard] Presentation vs Implementation
Thorsten Wilms
bf-funboard@blender.org
Fri, 5 Dec 2003 11:02:15 +0100
On Thu, Dec 04, 2003 at 10:22:48PM +0100, Ton Roosendaal wrote:
> Hi,
>
> Hurms.. apparantly my text didn't help to make it clear...
>
> In Blender an Object is not *in* a layer... layer values are just
> properties of Objects and of Scenes and of 3D windows, and by comparing
> these properties you get a result...
I only talked about objects being "in" a layer because this is what
it looks like to the user. In most cases I will talk about how
something appears to be to the user, not how it is in implementation.
> I have the impression that in the proposals as discussed until now
> Objects only belong to a single layer then, including lamps... that
> will create a whole lot of new issues to think over.
In everything what I wrote I assume visibility settings/association
with layers to work like now, with extensions/modifications as
stated. But yes, locking, ghosting and separate rendering are
not thought out to an end.
What I understand from your first explanation is, that there are
no layer datasets in which lists of objects that appear to be a
layer's content would be stored.
Instead every single object has a 32 bit value. One could guess
that means obkects "know" "in" what "layers" they are.
But if I understand you right, the layer buttons/shortcuts are
used to change a global value, some kind of mask. The visibility
of objects is determined by comparing their visibilty value
with the mask. Have I got it?
---
Thorsten