6d293dc7a3
Removed Transform type track from the Animation. This leaves a few things, like the skeleton editor broken, it will be fixed soon.
2022-08-09 17:40:42 +02:00
5cd0ea7e60
Fix serializing variants into binary files.
2022-08-09 15:50:30 +02:00
3a8ffc6df3
Added missing cases to switch.
2022-08-09 12:26:47 +02:00
8fd473f685
Backported: "Remove animation 3D transform track, replace by loc/rot/scale tracks" from Godot4.
...
ec19ed3723
Its a bit broken right now, more patches need to be ported. Also I kept the Transform track for now, and I did not touch the gltf module yet.
2022-08-08 23:49:18 +02:00
d89dc61436
Switched back to the old gltf module. Apparently this one can export aswell.
2022-08-08 19:45:06 +02:00
9ae0437034
Backported and added EditorSceneFormatImporterFBX and EditorSceneFormatImporterGLTF to the build.
2022-08-08 18:52:58 +02:00
f086cf4128
Now GLTFDocument can be built.
2022-08-08 18:01:02 +02:00
6decccc54f
Now Color::clamp() actually has an implementation.
2022-08-08 18:00:42 +02:00
0517f3e462
Fix _scs_create's implementation.
2022-08-08 17:58:43 +02:00
a23d917937
use the proper _NO_DISCARD_ macro.
2022-08-08 17:36:15 +02:00
453c6cdda4
Remove duplicate methods.
2022-08-08 17:31:56 +02:00
2d2dfb6a84
Backported some of the improvemnents to BoneAttachment from Godot4.
2022-08-08 17:29:59 +02:00
5fa6f5e5fb
Backported a few helper methods from Godot4 to Skeleton.
2022-08-08 17:29:34 +02:00
0b1ae86963
Backported the improvements to StringName from Godot4.
2022-08-08 17:26:23 +02:00
89b1ed9263
Ported contains for String from Godot4.
2022-08-08 16:06:34 +02:00
42607ee8ca
Lots of work on GLTFDocument.
2022-08-08 02:53:46 +02:00
ffd29397f8
Added clamp() to color from Godot4.
2022-08-08 02:52:30 +02:00
eff5153375
Backported convert_rg_to_ra_rgba8 and convert_ra_rgba8_to_rg from Godot4's Image.
2022-08-08 02:39:21 +02:00
2e30e9f2d6
Ported uri_encode and uri_decode to String from Godot4.
2022-08-08 01:28:25 +02:00
ba00b5bf91
Added char utils header from godot4.
2022-08-08 01:27:57 +02:00
ae7d514cf3
Added set_column to Basis.
2022-08-08 01:18:58 +02:00
341b1a105f
Update method in GLTFDocumentExtensionConvertImporterMesh.
2022-08-08 00:52:21 +02:00
b28af3a912
Proper 3.x style bindings for GLTFDocumentExtension.
2022-08-08 00:50:00 +02:00
53fcf8b2d3
Cleaned GLTFDocumentExtensionConvertImporterMesh too.
2022-08-08 00:43:26 +02:00
5e5ae40009
Cleaned up GLTFDocumentExtension aswell.
2022-08-08 00:39:35 +02:00
2f9608aa65
GLTFState is also in the build now.
2022-08-08 00:23:19 +02:00
435a59947a
Cleaned up and added GLTF helper methods to the build.
2022-08-08 00:20:08 +02:00
4090cb34d7
Backported helper classes to pair.h from Godot4.
2022-08-08 00:05:12 +02:00
37eb131c50
Uncommented hashing methods for the new types.
2022-08-07 23:31:58 +02:00
31603bec29
Added Vector4, Vector4i, and projection classes from Godot4. They are not yet handled via Variants.
2022-08-07 23:30:31 +02:00
705643310e
Ported the improvements to the hash funcs from Godot4.
2022-08-07 23:22:21 +02:00
5ac0285ea4
More fixes.
2022-08-07 22:53:31 +02:00
ef5f5f6da4
Fix more includes.
2022-08-07 22:45:50 +02:00
7301c3f43c
Backported ImporterMesh and ImporterMeshInstance3D from Godot4.
2022-08-07 22:44:42 +02:00
cda00a7b80
Fixed most includes.
2022-08-07 21:52:04 +02:00
b31e09f884
Added RBMap and EBSet from godot4.
2022-08-07 21:38:22 +02:00
23c2a98ee1
Deapplied ec19ed3723
from the gltf module for now.
2022-08-07 21:36:44 +02:00
7dd9df5e86
Backport FileAccess and DirAccess usage.
2022-08-07 21:26:40 +02:00
e15630d7f2
Added more helper methods to DirAccessRef and FileAccessRef. Also smaller cleanups.
2022-08-07 21:16:11 +02:00
10e87baee9
Added hash_set from godot4.
2022-08-07 21:08:37 +02:00
1bc7531da7
Remove Gridmap and CSG support from the gltf module.
2022-08-07 21:02:32 +02:00
fc7f3857da
Mass replace godot4 class names to 3.x.
2022-08-07 21:00:54 +02:00
81dc812e6f
Move include guards to the top of the files.
2022-08-07 20:56:19 +02:00
7c4416503e
Replaced the gltf modlue to the one in godot4. It's currently disabled by default while it can't be built.
2022-08-07 20:52:06 +02:00
f8ac4e5708
Check whether the gltf module is enabled or not before trying to use it.
2022-08-07 20:50:41 +02:00
8e6e429653
Removed unnecessary import.
2022-08-07 20:49:57 +02:00
81145db235
Actually check whether modules are enabled, not just for their existence in mesh_data_resource's SCsub.
2022-08-07 20:49:29 +02:00
6f66cad2cb
Main build script: Properly set module_ name _enabled in environment to false for modules that get disabled using can_build().
2022-08-07 20:46:39 +02:00
53f274de2f
Ported: AnimatedSprite Fix updating inspector when SpriteFrames is modified - kleonc
...
8ae246f15e
2022-08-07 16:20:57 +02:00
2e628b7fa8
Ported: Fix skeleton 2D stale bounding rect
...
Adds special logic for handling skeleton bounding rect updates. Previously these were never being updated because the canvas item is never set to "rect_dirty".
-lawnjelly
18bb668a2e
2022-08-07 16:01:27 +02:00