godot/editor/import
Windy Darian d9d6119b6e Partial fix for blend shape with gltf
This fixes https://github.com/godotengine/godot/issues/20377 , where blend shape scales the mesh if the mesh is also skinned.
The issue was that the blend shape was trying to blend using BLEND_SHAPE_MODE_RELATIVE (directly adding everything in morph shape as displacement), while bone weights were copied in the morph shape, which resulted in 2x bone weights causing mesh to become bigger when blended.
Setting the blend mode to BLEND_SHAPE_MODE_NORMALIZED while guaranteeing the data is correct fixes the issue (previously treating gltf2's morph displacement data as blend target data).  Ideally we still want to use BLEND_SHAPE_MODE_RELATIVE since it may need much less data, but that seems to require a larger refactor?
2018-12-29 01:13:35 -05:00
..
editor_import_collada.cpp Reverse bitangent on everythings to ensure default normal map behavriour is consistent 2018-12-08 13:43:46 +11:00
editor_import_collada.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
editor_import_plugin.cpp doc: Sync classref with current source 2018-12-27 11:10:18 +01:00
editor_import_plugin.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
editor_scene_importer_gltf.cpp Partial fix for blend shape with gltf 2018-12-29 01:13:35 -05:00
editor_scene_importer_gltf.h Moved member variables to initializer list 2018-12-11 18:33:01 -05:00
resource_importer_bitmask.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
resource_importer_bitmask.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
resource_importer_csv_translation.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
resource_importer_csv_translation.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
resource_importer_image.cpp Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
resource_importer_image.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
resource_importer_layered_texture.cpp Merge pull request #21982 from luzpaz/misc-typos 2018-09-13 10:59:00 +02:00
resource_importer_layered_texture.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
resource_importer_obj.cpp Make error more explicit when OBJ/MTL files are missing 2018-12-27 10:39:43 +01:00
resource_importer_obj.h Add missing copyright headers and fix formatting 2018-01-05 01:22:23 +01:00
resource_importer_scene.cpp Baker fixes 2018-10-07 11:18:44 -03:00
resource_importer_scene.h Baker fixes 2018-10-07 11:18:44 -03:00
resource_importer_texture.cpp Do not normalize normal map when disabled, fixes #20761 2018-11-25 17:05:35 -03:00
resource_importer_texture.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
resource_importer_wav.cpp Add backward looping support to AudioStreamSample (wav files) 2018-10-28 19:37:14 +01:00
resource_importer_wav.h Make core/ includes absolute, remove subfolders from include path 2018-09-12 09:52:22 +02:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00