In the last couple of weeks I tried to gain all the necessary information and skills in Blender to get an 3d character with textures, a rig and all of its animated actions (or NLA stripes) into an FBX with a file size limit of 3.5 MegaByte. The file size was especially important for the 'Spark AR' software which is creating AR filters.
I want to show you my path how to learn Rigging, Animation and optimize your FBX. This video tutorial series is a guide and comparison for beginners. I started my research as well from scratch and collected all necessary information to create this video series.
I produced 5 parts to cover rigging, animation & fbx export optimization:
Introduction to my summary for Rigging, Animation and Exporting an FBX
Creating a humanoid Rig and a object/weapon slot with Rigify. [Slot just for animating, not for game engine control!]
Metarig, Control-Rig, Game Rig - Explanation
Animation work space & workflow - Where to find what (workspace layout, arrangement, ...)
File Size Optimization & FBX Export: What can you do, to reduce file size. (Vertices, Bones, Animation-Strips, Animation Baking, NLA arrangement, Selection, FBX settings.