nakamuram opened this issue on Jan 03, 2004 ยท 6 posts
nakamuram posted Sat, 03 January 2004 at 1:03 PM
mateo_sancarlos posted Sat, 03 January 2004 at 1:55 PM
It looks like some parts have non-zero displacement. Maybe if all parts were zeroed, scaling would displace them all the same (zero).
nakamuram posted Sat, 03 January 2004 at 2:59 PM
I don't believe that is the problem, as it occurs in "Zero Pose" as well as "SP3 Default Pose." Unless DAZ has built-in non-zero displacement.
mateo_sancarlos posted Sat, 03 January 2004 at 5:30 PM
Attached Link: http://www.renderosity.com/messages.ez?Form.ShowMessage=1589647
Sorry, should have said "offset", not displacement. It's a joint problem IIRC (see attached link). Either they have to give you a cr2 with joints repaired, or you have to zero them all with the joint editor.williamsheil posted Sat, 03 January 2004 at 6:54 PM
The same problem occurs with scaling the hands of all of the Poser figures. I don't know the cause, but I suspect it may be Poser's inability to handle very small or overlapping deformation regions. The "standard" solution is to re-scale the entire body by the required amount and then to scale up all of the (major) body parts to compensate. Bill
nakamuram posted Sat, 03 January 2004 at 7:21 PM
Scaling the hands and fingers individually works well for V3. SP3's hands appear to be exactly the same as V3's and are based on the same mesh. Save the follwing as hands, pose, or camera (hd2, pz2 or cm2) and give it a try. It makes hands 10% smaller: { version { number 4.01 } actor BODY:1 { channels { propagatingScaleX xScale { keys { k 0 1 } } propagatingScaleY yScale { keys { k 0 1 } } propagatingScaleZ zScale { keys { k 0 1 } } propagatingScale scale { keys { k 0 1 } } } } actor rHand:1 { channels { scaleZ zScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleY yScale { keys { k 0 1 } } } } actor rThumb1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rThumb2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rThumb3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor rIndex1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rIndex2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rIndex3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor rMid1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rMid2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rMid3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor rRing1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rRing2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rRing3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor rPinky1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rPinky2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor rPinky3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor lHand:1 { channels { scaleZ zScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleY yScale { keys { k 0 1 } } } } actor lThumb1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lThumb2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lThumb3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor lIndex1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lIndex2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lIndex3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor lMid1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lMid2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lMid3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor lRing1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lRing2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lRing3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } actor lPinky1:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lPinky2:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleX xScale { keys { k 0 1 } } scaleZ zScale { keys { k 0 1 } } } } actor lPinky3:1 { channels { scaleY yScale { keys { k 0 1 } } scale scale { keys { k 0 0.9 } } scaleZ zScale { keys { k 0 1 } } scaleX xScale { keys { k 0 1 } } } } }