Are Blendshapes calculated each frame, or just when their values change?
If you have a blendshape on an animated character set to a certain value and never altered, is there a performance cost associated with that? Does it add the blendshape in only when the value changes, or does it recompute the original mesh plus the blendshape every frame?
Answer by theANMATOR2b · Dec 07, 2016 at 06:17 AM
65% sure it calculates the blend shape every frame because the blend shape is still deforming the base mesh from it's default vertex position to the blend shape position. Even though it doesn't change.
Another more experienced/knowledgeable dev might have more insight on the 'behind the scenes' performance costs of a non changing blend shape - that might correct my theory.
Your answer
Follow this Question
Related Questions
,Rolling fabric animation export from 3dsmax to Unity 0 Answers
Optimizing an animated meshs? 0 Answers
Sprite optimization for animation 0 Answers