- User Since
- Apr 27 2011, 2:34 PM (337 w, 6 d)
May 6 2015
I initially wrote the functionality to help with real time application performance. For instance, the Unity game engine only supports up to 4 vertex groups per vert, and it has options to set it to 1, 2, 3. Even if you are under the limits, it can have performance issues if you use too many groups-- depending on your mesh density, target OS, number of animated models, etc. Other applications may have different limits as well. Additionally, if you do go over the limits in Unity's case, you will end up with unexpected animation results and it can be difficult to figure out why.