5,389
edits
(first try) |
|||
Line 89: | Line 89: | ||
*:More specifically, instead of just normalizing the weights to a unit sum, Blender's FBX import script starts by eliminating any weight values above 1.0, and forcing their value to exactly 1.0 | *:More specifically, instead of just normalizing the weights to a unit sum, Blender's FBX import script starts by eliminating any weight values above 1.0, and forcing their value to exactly 1.0 | ||
*:This is fixed by adding a division by 8 to Blender's FBX import script. This resolves the truncated weights issue, and causes no new issues, because Blender ends up normalizing all weight sums to 1 anyway. | *:This is fixed by adding a division by 8 to Blender's FBX import script. This resolves the truncated weights issue, and causes no new issues, because Blender ends up normalizing all weight sums to 1 anyway. | ||
*:Locate the script '''Blender/2.78/scripts/addons/io_scene_fbx/import_fbx.py''' and replace it with [http://geyser.oni2.net/import_fbx.py THIS] | *:Locate the script '''Blender/2.78/scripts/addons/io_scene_fbx/import_fbx.py''' and replace it with [http://geyser.oni2.net/import_fbx.py THIS] (the only change is a division by 8.0 at line 449). | ||
===Adapting the character for UE4=== | ===Adapting the character for UE4=== |