Some of the pros probably already know this, but I just found out that group layers aren't just the retarded cousin of bone layers. From what I had read, I had assumed bone layers did all the same stuff with the addition of bones. But not so.
The one feature unique to group layers is that they preserve the layer rotations of their child layers. Bone layers collapse any rotated layers to their single plane.
Just an aha moment I thought worth sharing.
Group layers are unique!
Moderators: Víctor Paredes, Belgarath, slowtiger
- synthsin75
- Posts: 10153
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
I'm not 100% sure but this seems like an odd new bug.
If you "3D" rotate vector layers inside a bone layer the layers don't actually "rotate", the points "squish" and stretch to mimic the shape that would be produced from layer rotation. It is very very strange.
I don't recall seeing this behavior before. I could swear I have rotated vector layers like this inside a bone layer... Could this be something new introduced with the last update or am I going crazy?
Was it like this all along and I missed it?
-vern
If you "3D" rotate vector layers inside a bone layer the layers don't actually "rotate", the points "squish" and stretch to mimic the shape that would be produced from layer rotation. It is very very strange.
I don't recall seeing this behavior before. I could swear I have rotated vector layers like this inside a bone layer... Could this be something new introduced with the last update or am I going crazy?
Was it like this all along and I missed it?
-vern
- synthsin75
- Posts: 10153
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
http://www.mediafire.com/?xhaymnjmjjx
This file shows the difference. I have two vector layers, one of them rotated 90 degrees. I duplicated these and put one set in a group layer and one in a bone layer. At frame zero, they are identical, but on any other frame the bone layer collapses the rotated layer to its plane.
Use the orbit view tool to see what it is actually doing.
This means that group layers actually do have their own unique functionality.
P.s. I just found out that the bone layers only collapse the points to their plane, but not the vector lines.
This file shows the difference. I have two vector layers, one of them rotated 90 degrees. I duplicated these and put one set in a group layer and one in a bone layer. At frame zero, they are identical, but on any other frame the bone layer collapses the rotated layer to its plane.
Use the orbit view tool to see what it is actually doing.
This means that group layers actually do have their own unique functionality.
P.s. I just found out that the bone layers only collapse the points to their plane, but not the vector lines.
- synthsin75
- Posts: 10153
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
Vern, I think it has always been like this. I remember being puzzled by bone layers doing this early in my AS experience, but at the time had no reason to question it. The only reason I found it now was that I was think of how to best impliment your master bone script for controlling something like Rasheed's 3d walk rig.
Select the points at layer rotated 90 degrees. Then go to menu->Bones->Release points. Then bone layer works the same than group layer
It seems that although you don't have any bone inside the bone layer the influence of "not being at frame 0" produces a projection of the non released points to the skeleton working plane. I guess that all bone operations are done using 2D matrices so all the Z information of the points is automatically deprecated.
It seems that although you don't have any bone inside the bone layer the influence of "not being at frame 0" produces a projection of the non released points to the skeleton working plane. I guess that all bone operations are done using 2D matrices so all the Z information of the points is automatically deprecated.
- synthsin75
- Posts: 10153
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
Hey thanks Genete and Rasheed. Um.....so what are group layers good for again??
Oh wow, I was just messing around with this. If you bind that rotated layer to a bone, it still tries to move on the plane of its layer. This means that it will only translate by bone on one axis. Granted, it's stil collapsed, but may be useful for something.
Oh wow, I was just messing around with this. If you bind that rotated layer to a bone, it still tries to move on the plane of its layer. This means that it will only translate by bone on one axis. Granted, it's stil collapsed, but may be useful for something.