28 Commits

Author SHA1 Message Date
Mario Zechner
9e81422302 [godot] Fix up 3.x examples. 2022-05-31 13:32:53 +02:00
badlogic
dc8c380986 [godot] Fix bone-following.gd to not connect to "world_transforms_changed" 2022-05-10 12:19:44 +02:00
badlogic
ce73d3c986 [godot] Fix SpineSprite hover rendering. 2022-05-03 02:49:28 +02:00
badlogic
1c686a96e8 [godot] Debug settings for SpineSprite to show bones, regions, meshes, et.c 2022-05-03 01:13:07 +02:00
badlogic
2a4adc282e [godot] Fix SpineBone::set_global_transform and examples 2022-05-02 16:57:46 +02:00
badlogic
afdce49a20 [godot] Fix SpineBoneNode scale application. 2022-05-01 07:24:32 +02:00
badlogic
b9b123ff48 [godot] Fix update order of SpineBoneNode. 2022-05-01 07:12:52 +02:00
badlogic
8bf6d2f45d [godot] Save SpineSprite preview settings. 2022-05-01 05:10:27 +02:00
badlogic
e5393dfed9 [godot] SpineSprite preview properties, finished SpineBoneNode, bone node example. 2022-05-01 05:00:03 +02:00
badlogic
4326314fd1 [godot] pragma once, clean-up SpineSlotNode, add SpineBoneNode + example 2022-04-30 14:59:16 +02:00
badlogic
33ea04646a [godot] Normal map support + example. 2022-04-29 13:18:21 +02:00
badlogic
4906d71856 [godot] Support per-slot materials via SpineSlotNode. 2022-04-29 12:43:21 +02:00
badlogic
ed90e9011d [godot] Fix SpineAnimationTrack incorrectly setting looping. 2022-04-29 11:52:07 +02:00
badlogic
3785147ba3 [godot] Custom materials on the skeleton level. 2022-04-28 16:57:34 +02:00
badlogic
7866fff884 [godot] Fix owners not being set correctly, more sanity checks. 2022-04-26 20:56:57 +02:00
badlogic
dfd2fc057a [godot] Fetch animation player on the fly, improve animation player example. 2022-04-26 09:04:43 +02:00
badlogic
15e6ccf05e [godot] Clean-up animation-player example. 2022-04-25 22:39:53 +02:00
badlogic
5cd4b1410b [godot] Better scrubbing of SpineAnimationTrack, exposed more TrackEntry properties, fixes. 2022-04-25 22:22:12 +02:00
badlogic
a09e765c33 [godot] Added SpineAnimationTrack to sequence Spine animations with AnimationPlayer, see examples/08-annimation-player 2022-04-24 20:05:22 +02:00
badlogic
a2b2189faa [godot] Replaced bind nodes in SpineSprite with much more powerful SpineSlotNode. Added example scene. 2022-04-22 20:09:26 +02:00
badlogic
19fc6bab8b [godot] Add SpineSlotNode to attach arbitrary trees to skeleton slots, have skeleton, bone, slot, and transforms reference the enclosing SpineSprite. 2022-04-22 13:20:26 +02:00
badlogic
b4d6bbaf5a [godot] Mouse and bone following example. 2022-04-22 10:01:35 +02:00
badlogic
6fef444f03 [godot] Add animation state listener example. 2022-04-21 18:24:29 +02:00
badlogic
b06b06c7c2 [godot] Refactored examples, added listener example, fixed listener signal names. 2022-04-21 16:49:56 +02:00
Mario Zechner
6ba8f3d67c [godot] Clean-up SpineSkinAttachmentMapEntry
Entirely rewritten, we now return an array of SpineSkinEntry items instead.
2022-04-20 11:36:50 +02:00
Mario Zechner
422b4b4854 [godot] Minor fixes to example scenes. 2022-04-19 16:47:43 +02:00
Mario Zechner
5b9385e185 [godot] Beginnings of making animation mixes nicely inspector editable 2022-04-12 23:26:56 +02:00
Mario Zechner
2ae4851a83 [godot] Replace old classes with SpineNewXX, rework example project. 2022-04-09 16:52:23 +02:00