Disappearing Hands (again)

I posted about the same problem before and no one knew what’s wrong, than the problem suddenly disappeared, now it has occured again and it’s driving me crazy. So I have a skined animated weapon attatched to the camera. It has two skinned hands, holding it. But for some reason, the hand, that is onthe trigger disappears at certain camera pitches (in game mode). Below is a footage, showing how the hands has disappeared while reloading the weapon in game view and how it is visible in the editor. In the model there’s a box to which all the other bones and stuff is parented to (maybe this could be causing the problems).

Did you turn on “Update when offscreen” for the skinned mesh? If the pivot point of the hands is leaving the view frustum then that is your problem.

Dude, you are a life saver! I hovered over that option in the skinned mesh renderer, but the descrtiption, that popped out made me think that this works like Animate if Visible in the animation component. Thanks!

aNTeNNA trEE:

I ran into this before.

Could this be fixed in future Unity updates? Unity should at least use the bounding box for frustum culling for such features.
If it is claimed to be an expensive computation I would at least like an option.

It’s better to pay for the computation of bounding box on the animated mesh (which could be efficiently lower bound) than for the skinning of my meshes when they are not visible to the camera.