I know there is no way to delete a bone from the hierarchy that you imported with your original skeletal mesh, but as many of you know, if you import the same skeleton but with additional bones, those additional bones will be added to the original imported skeletal mesh.
I’m wondering if it’s possible to delete those bones? For example, what if you decide to delete that additional skeletal mesh from your game for good. Is your primary skeletal mesh now stuck with those bones forever? : /
This leads me to my dilemma right now. I’m torn between two modular character options:
have a primary skeleton. The modular components like hair, body modifications such as wings and sometimes dresses have additional bones that are attached to the same skeleton as the main character. For this reason I can easily add 100s of modular item addons to my character and they all share the same skeleton. Awesome! But my bone hierarchy will have thousands of bones. How does this fair for performance? Is UE4 properly ignoring all those bones when not in use? If so, this seems like he easiest route! I did notice that the added bones are automatically greyed out in the hierarchy and also removed in LOD settings by default. I guess UE4 must activate them only when they are in use? Can UE4 handle thousands of bones?
have each modular character addon item be a separate skeletal mesh and socket it. Either the addon skeletal mesh could be the whole skeleton in which case i would socket to the root or I could minimize the modular addon skeleton to just whats needed. So for example for wings, I would socket that skeletal mesh to my characters middle spine. This seems CLEANER, but would it be more performant and cause less issues down the road?
The main question is, how would the UE4 engine manage with a skeletal mesh that literally has thousands of bones. My project is quite fashion oriented so I really will have hundreds if not thousands of clothing items and body modifications/accessories in time.
I am scaling for high-end PCs so the info I’ve seen in GDC fortnite talks etc about skeleton/animation optimizations hasn’t been super helpful doh.
Any opinions would be very welcome and appreciated. I’ve been sitting on this conundrum for too long : P