triax weightmap for X Y Z question

It is silly question then I have not asked before,, but I hope to understand about triax weight clear.
My understanding about daz triax weight map is like that,
when one node(bone) rotate by center pivot point, each vertex which colored weight for the node should rotate
with same axis, then the wight color value (0 to 100% or 0 to 1.00) for each axis will be gathered (composited) ,
then set the influence of current axis rotation.
Is it right ? (I believe so)
Then my quesiton is,
color weight for x, y, z by weight map editor = set influence of local X Y Z rotation of the node?
When adusting weight map with tweaking X Y Z value in parameter tab (twist side-side bend etc), then check distortion,
I sometimes become unable to recognize, which axis weight I really need to adjust.
because after pozing, when I change only one rotation value in parameter tab,
vertices seems to be doformed by other axis weight too.
(of course I know there is buldge too,,then I removed buldge weight)
I think it is because the rotation value in parameter tab is for Eular axis rotation of current pozing node,not for local axis rotation.
then may I need to use only local axis cordinate to clear see the influence of each axis weight color?
Comments
mm,,,@@;
I may need to change question,,
Think about Figure head Node ( YZX cordinate )
it labeled each rotation, " twist" = Y rotation, "side" by side =Z rotation," bend" =X rotation. in parameter tab.
I want to adjust weight map of the head node , and hope the mesh keep clean with many head poze. (mix rotation)
1. "twist" head node 0 to 20 from zero poze. by using rotation tool with local cordiante.(or use parameter tab twist, it is same)
Vertices assigend head node weight, (and child node) rotate by Y weight map only.
X weight or Z weight map of the head node cause no influence about this rotation and curent pozing.
2 keep current "twist" , then hope to add "side - side" 20 by rotation tool z axis (local cordinate).
I think only Z weight map add new influence . is it right? .
because I have not used X (bend) rotation yet. and keep local Y(twist) rotation.
but the values in parameter tab = world cordinate (w/local rotation)
all three value (bend twist side-side) change.
that means Bend weight map = X rotation weight map work too?
or it is just labeled value, X rotation weight cause no influence about current poze?
Using the rotation widget in the viewport is likely to affect more than one parameter, at least when the values are close to the limits. Using the sliders shouldn't. The weight-maps should be specific to the named parameter, they should not affect either of the others.
Hi thank you confirm . my prediction (each axis weight map belong to node local axis) was wrong. ^^;
I remove or modify weight color and check again.
after all, I could understand, each axis weight should work as same as parameter tab value,
if X rotation value = 0, the X rotation weight cause no effect in parameter as you mentioned.
.:roll:
I know, if rotations have set limits, and rotate nodes by 3d widgt with local cordinate,
DS try to rotate untill all three axis value reach limits, then it break current rotation direction.
(about 3d widgt rotation, I hope when there is limits value, ds will stop and rock current rotation when it reach limits.
should not change the rotation circle plane with breaking real local axis rotation.)
But after all, even though I remove all limits, then rotate node with current one local one axis (each axis direction of current node
dsiplay in 3d view) other rotation weight work and change the weight influence too.
I understand vaguely the behavor of triax weight map may be right to keep "rotation" in 3d world and record each rotation.
but when I think about my bones or machine, then imagine rotate one bone from current pozing,
I can imagine current local rotation axis . (twist bend side-side etc) .
it is same when I check node and weight map, rotate one node, I can clear imagine rotatiton along to local node axis.
and I can clear see current node direction and, each local axis in 3d view. (set bone visible,,)
I can not imagine Eular rotation correctly ^^; though I can see Eular rotaion in 3d view, but I do not clear undestand .
my brain easy panic to understand weght map mechanism. and the rotaiton ^^;
now I just believe and memorize, each axis weight map work along to the axis value in parameter tab,
not along local node axis . not think about any more.
of triax weight map X Y Z Axis = parameter tab X Y Z rotaion axis.
it is not current bone local X Y Z axis etc,,