Skip to content

Child prims and avatars of a moving linkset can appear dislocated from the root prim if the camera is focused on the root. #6253

Description

@canny

See this clip from another resident for reference: https://i.gyazo.com/945bfcd536d5ba18e18795f64d159640.mp4

For vehicles in particular, if you alt-click on the root prim of it, while in motion, any child prim that is also moving (by transform or by llTargetOmega), avatars and nametags will follow the normal moving update path while the root will update faster. This is 100% reproducible.

This results in a "dislocation" and spasming of the links.

Digging through the history, it appears there were possibly some previous tentative fixes in llDrawable.cpp that broke doors and other things. (see MAINT-1742 MAINT-2247, MAINT-2275)

But it seems neither of those fixes just simply updated all the child prims along with the root as you would expect it to do.

https://secondlife.canny.io/admin/feedback/bug-reports/p/child-prims-and-avatars-of-a-moving-linkset-can-appear-dislocated-from-the-root

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions