Julien Duroure
0fa57b7774
glTF Exporter: Restore animation hook after slots management
2025-05-02 16:19:59 +02:00
Julien Duroure
c52b5387ba
glTF exporter: Add mapping parameter in gather_image_hook
...
This is a breaking change for this hook in 4.5
2025-05-02 16:03:22 +02:00
Julien Duroure
a5834743f3
glTF exporter: Refactor image uri management
...
Now uri is precalculated, to be able to change it in a hook
2025-05-02 15:58:46 +02:00
Julien Duroure
eee3c96a8f
Fix: glTF: Avoid crash when object is another scene is not in object mode
2025-05-02 15:56:15 +02:00
Julien Duroure
61e6c91c4e
Fix: glTF: Fix regression - bone flat hierarchy export
2025-05-02 15:53:53 +02:00
Julien Duroure
743a6ae2a5
Fix: glTF: Fix active/inactive UI for ShapeKeys animation panel
2025-05-02 15:49:16 +02:00
Julien Duroure
bc8a39fba0
glTF: Better error handling when image is not found
2025-05-02 15:42:33 +02:00
Julien Duroure
f879c37a06
glTF: Cleanup function name
2025-05-02 15:40:58 +02:00
Julien Duroure
caaf148d50
Fix: glTF Exporter: Fix Track export when Apply Modifier
2025-05-02 15:38:29 +02:00
Julien Duroure
ee6e978d07
Fix: glTF exporter: Fix exporting Vertex Color for Unlit Materials
2025-05-02 15:35:32 +02:00
Julien Duroure
23e16f3371
Fix: glTF: Fix crash in animation pointer when no SpecularColorFactor can be found
2025-05-02 15:32:57 +02:00
Julien Duroure
3e8aabcd0b
glTF importer: add option to import scenes as Collection(s) or Scene(s)
2025-05-02 15:30:18 +02:00
Julien Duroure
6e689ec59c
glTF exporter: Clamp Normalized Vertex Color values
2025-05-02 15:27:43 +02:00
Julien Duroure
705ba465bb
glTF importer: New option to import unused materials & images
2025-05-02 15:25:04 +02:00
Julien Duroure
dbb2b01ff9
glTF Exporter: AO color can now be used as BaseColor
2025-05-02 15:20:40 +02:00
Julien Duroure
cc3a131947
glTF exporter: Cache Sampler Output
...
Results to lighter file size
2025-05-02 15:15:16 +02:00
Julien Duroure
c3ab321d2a
glTF exporter: Export Viewport Material
...
New option to export Viexport Material instead of Node tree:
- Very Fast
- Custom Properties of the material can still be exported
Is exported:
- Base Color
- Roughness
- Metallic
2025-05-02 15:12:56 +02:00
Julien Duroure
8c35fe05b6
Fix Regression: glTF: Fix NLA track export mode
2025-03-22 00:27:53 +01:00
Julien Duroure
8f79bf6a8a
Merge branch 'blender-v4.4-release'
2025-03-09 05:36:28 +01:00
Julien Duroure
1326eaff09
Fix #135549 - glTF: Fix exporting only def bones + add leaf bones
2025-03-09 05:35:19 +01:00
Julien Duroure
2810c16e92
Merge branch 'blender-v4.4-release'
2025-03-02 08:03:51 +01:00
Julien Duroure
5ddff2562b
Fix: glTF Exporter: Another sanity check about slot
2025-03-02 08:02:56 +01:00
Julien Duroure
3c4c026efe
Merge branch 'blender-v4.4-release'
2025-03-02 08:00:40 +01:00
Julien Duroure
bb2f74e8ce
Fix: glTF Exporter: Avoid crash when action has no slot assigned
2025-03-02 07:59:42 +01:00
Julien Duroure
2614a43c92
glTF: New option to export Vertex Color with a given name
2025-02-28 15:49:57 +01:00
Julien Duroure
ac061e3626
Merge branch 'blender-v4.4-release'
2025-02-27 18:59:28 +01:00
Julien Duroure
9b67e27fc3
Fix: glTF exporter: fix missing check that a SK slot is assigned
2025-02-27 18:58:45 +01:00
Julien Duroure
8fbf067314
Merge branch 'blender-v4.4-release'
2025-02-27 11:50:28 +01:00
Julien Duroure
a8e476531b
glTF: Fix: bad check type in a previous commit
2025-02-27 11:49:44 +01:00
Julien Duroure
a3ff71f80f
Merge branch 'blender-v4.4-release'
2025-02-26 16:42:21 +01:00
Julien Duroure
22aa2fbfa8
Fix #135129 glTF Collection Exporter: Avoid to export multiple scene info when Collection Export
2025-02-26 16:40:37 +01:00
Julien Duroure
bd64807fde
Merge branch 'blender-v4.4-release'
2025-02-26 16:36:04 +01:00
Julien Duroure
0778ad776e
glTF exporter: Better slot management:
...
Avoid non valid glTF file by avoiding exporting multiple slots with same target_id_type in the same animation for a single object:
- Make sure to create multiple animation when needed
- Use action.name for active slots (can have multiple slots when different target_id_type)
- Use action.name - slot.name_display for additional animations
2025-02-26 16:34:50 +01:00
Julien Duroure
4137678033
Merge branch 'blender-v4.4-release'
2025-02-22 09:03:09 +01:00
Julien Duroure
dafff07ad9
Fix: glTF exporter: remove empty action in filter list when refresh
2025-02-22 09:02:06 +01:00
Julien Duroure
a94c31e8c7
Merge branch 'blender-v4.4-release'
2025-02-22 08:59:39 +01:00
Julien Duroure
1fcbab0503
Fix: glTF exporter: Fix typo in gltfpack option
2025-02-22 08:59:01 +01:00
Julien Duroure
63d086d8a9
Merge branch 'blender-v4.4-release'
2025-02-22 08:57:01 +01:00
Julien Duroure
9ea0655edf
Fix: glTF exporter: Fix typo in cache system, leading to endless loop
2025-02-22 08:56:08 +01:00
Julien Duroure
8d61eb49c0
Merge branch 'blender-v4.4-release'
2025-02-22 08:54:16 +01:00
Julien Duroure
69adbd3af1
Fix: glTF exporter: fix filter on collection when using both collection exporter and full collection hierarchy"
2025-02-22 08:53:01 +01:00
Julien Duroure
a05aaec6d4
Merge branch 'blender-v4.4-release'
2025-02-22 08:51:31 +01:00
Julien Duroure
a2aabd75bc
Fix: glTF exporter: export all single armature actions only when "actions" mode
...
Other modes are not compatible with this option
2025-02-22 08:50:14 +01:00
Julien Duroure
eadc6bee55
Merge branch 'blender-v4.4-release'
2025-02-22 08:47:33 +01:00
Julien Duroure
3af38e1132
Fix: glTF exporter: Reset skin if mesh failed to export
2025-02-22 08:46:14 +01:00
Campbell Barton
5087246f39
Cleanup: strip trailing space, sort file lists
2025-02-16 20:42:16 +11:00
Julien Duroure
b768b0d91d
glTF: Bump version to 4.5.0 after 4.4 branch creation
2025-02-06 08:04:33 +01:00
Julien Duroure
6999f34ec1
glTF: Bump version to 4.4.42 after recent changes
2025-02-03 20:35:05 +01:00
Julien Duroure
c089c176cb
Refactor: glTF: followup ActionKeyframeStrip.channels() rename
...
- Use slot identifier instead of slot handle
- Change API calls after changes in Blender (in PR #133868 )
- Refactoring, avoiding duplicate functions
Pull Request: https://projects.blender.org/blender/blender/pulls/133915
2025-02-03 20:32:00 +01:00
Julien Duroure
8abac73cbd
glTF exporter: avoid crash when no tracks are exported
2025-02-01 19:06:45 +01:00