General Category > Ongoing Anim8or Development

Layers

<< < (11/14) > >>

Steve:
For Separate Enables, all layers associated with something need to be visible for it to show up. When an Object Bird is in a Scene, the Element Robin that contains it has a layer and each component of that object, Wings, Legs and Body have a layer. For the entire Element Robin to be shown all 4 layers must be visible.

It does not work the other way. Changing a layer in a Scene will not alter any part of the visibility of an Object .

thecolclough:

--- Quote from: MvGulik on September 30, 2014, 05:50:27 pm ---
--- Quote from: thecolclough on September 29, 2014, 01:04:29 pm ---what if, in Scene mode, an object or figure element's internal layer visibilities could be keyframed?
--- End quote ---
If the default is "show (unless there is a active hidden somewhere)", the same should apply to a visibility key-frame (which could just be seen as a other/additional Hide setting, for that particular item/object.).
--- End quote ---

that's more or less what i was thinking - but i also think there would be a lot of useful applications for being able to override in the other direction too, i.e. using keyframes to make a normally-hidden layer become visible for part of a scene.  the three keyframe options, as i see it, would be: obey presets (default), force to hidden, or force to visible.

in terms of a practical application, consider this: you know the figure-duplication method people keep using when they want a character to hold a prop in their hand?  (as discussed here: http://www.anim8or.com/smf/index.php/topic,4938.0.html, for example.)  this kind of thing could be made a lot smoother using layer visibility keyframes, like so:

suppose you've got a character who spends most of your movie wearing a top hat.  for one scene only, he wears a crash helmet instead.  and there are a few props you want to put in his hands in various scenes.  so, you set up the figure with the main objects that comprise the character's body all on Layer 0, and his top hat on Layer 1, both set to visible.  his crash helmet is on Layer 2, and Layers 3 to 7 contain the various props in his hands, all set to hidden.  so, whenever you place the figure into a scene, he appears by default with his top hat, and no props (which is what you usually want).  for the scene where you want him to wear the crash helmet, you could use keyframes to hide Layer 1 with the top hat and show Layer 2 with the helmet; whenever he picks up one of his props, you again use keyframes to temporarily show the usually-hidden prop layer.  this method would allow you to have just one figure, instead of potentially quite a lot of variant figures cluttering up the project file which would be needed using the current method, and it would also eliminate the bother of trying to match up the position and movements of two separate variant figures within a scene to hide the transition.

hope that made sense... ?

Steve:
Layers are intended as a modeling tool. You can already animate the visibility of elements of a scene using the Visible controller.

MvGulik:

--- Quote from: thecolclough on October 01, 2014, 02:21:09 pm ---you know the figure-duplication method people keep using when they want a character to hold a prop in their hand?
--- End quote ---
Nope. But after reading up on it I get the general idea. (might work) :)

Unfortunately I feel way to rusty on Figures and Animation to dig into this at this time.

thecolclough:

--- Quote from: Steve on October 01, 2014, 05:01:50 pm ---Layers are intended as a modeling tool. You can already animate the visibility of elements of a scene using the Visible controller.
--- End quote ---
i get that; i was just wondering what the benefits might be if you could selectively animate the visibility of specific parts of a single element.  no biggie if it isn't going to happen :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version