[1783]HeadChop no longer accounts for original Scale, causing improper behavior.
available in future release
Tukumomi
The HeadChop feature has stopped considering the original scale of specified objects, instead forcing them to an equivalent of Scale 1.0. This is causing visual glitches in the local player's view (PlayerLocal).
For example, when the Armature scale is set to 0.01, objects parented under the Head typically have a scale of 100. Previously, HeadChop accounted for this, but it now ignores the parent scale and forces the object to a scale of 1, resulting in an incorrect display size.
This issue appeared suddenly within the last 1–2 months. Since the problem persists even after downgrading the SDK to version 3.9.0, it is likely not an SDK-specific bug but rather a result of a change in server-side processing or the build pipeline. Furthermore, avatars uploaded prior to this period continue to function correctly; the issue only affects newly uploaded content. (Note: The behavior remains normal when tested in Unity using Av3Emu.)
Example:
・Armature Scale: 0.01
・Target Object (under Head): Scale 100 (with HeadChop ScaleFactor set to 1)
Expected Behavior: The Object Scale should effectively be 1,000,000 (maintaining the visual equivalent of Scale 1 in world space).
Actual Behavior: The Object Scale becomes 10,000 (resulting in a visual equivalent of Scale 0.01 in world space).
Log In
This post was marked as
available in future release
Dexvoid
Thanks for your report. Are you able to provide the ID of an avatar demonstrating this issue to help with investigation? There is no need to make the avatar public if it's private.
Dexvoid
We've successfully reproduced this issue internally and a fix is now in progress - if you'd like to provide an avatar ID to verify against in the meantime, that would be very helpful. Thanks!
Tukumomi
Dexvoid
Thank you for your response.
The Avatar ID for reproduction is:
avtr_9797f419-6d44-4984-8483-1abff02f5209
The hierarchy configuration is as follows:
=================================
Head
┗Parent Object (HeadChop applied here)
__┗Cube
┗Parent Object
__┗Sphere (HeadChop applied here)
=================================
Details:
Cube: An example where HeadChop is applied to the parent object.
Sphere: An example where HeadChop is applied directly to the child object.
Both parent objects are set to Scale 100.
Observation: In the PlayerLocal view, you can observe that the scale for the Cube is ignored, causing it to become invisible (not rendered correctly).
StormRel
marked this post as
tracked