7918 Commits

Author SHA1 Message Date
Mario Zechner
b3e8821966 [godot] Fix const assignments in SpineAtlasResource::copy_from() 2023-10-05 20:51:50 +02:00
Mario Zechner
b70aa0c9fb [godot] Closes #2387, reimport of skeleton and atlas files is reflect by referencing objects. 2023-10-05 15:46:58 +02:00
Mario Zechner
f31f12d57e [ue] Fixes #2368, use the InName provided to FactoryCreateFile for the asset object name. 2023-10-05 11:58:31 +02:00
Mario Zechner
b8eda5e27b [godot] Use GD.Print instead of Console.WriteLine. 2023-10-05 11:52:58 +02:00
Harald Csaszar
cc352cf026 [unity] Fixed exception at SkeletonMecanim with UpdateTiming InLateUpdate. Closes #2392. 2023-10-04 19:37:58 +02:00
Harald Csaszar
209acdc892 [unity] Added UpdateTiming mode In Late Update for all animated skeleton components. 2023-10-03 17:17:37 +02:00
Harald Csaszar
c0032b4ffb [unity] Added manual Update(float) method at SkeletonMecanim for updateTiming ManualUpdate. Closes #2389. 2023-10-02 16:49:10 +02:00
Mario Zechner
64853b73bc [Flutter] Release 4.1.7 2023-09-22 22:13:03 +02:00
Mario Zechner
b89d550711 [flutter] Closes #2383, fix allocations of temp structs for Windows.
Dart FFIs MallocAllocator does in fact not use malloc...

# Conflicts:
#	spine-flutter/lib/assets/libspine_flutter.wasm
2023-09-22 22:11:52 +02:00
Mario Zechner
68c87192f8 [flutter] 4.1.6 release 2023-09-22 17:33:09 +02:00
Mario Zechner
6fbe065fe0 [flutter] Update changelog 2023-09-22 17:32:00 +02:00
Mario Zechner
92ed5f6fa7 [flutter] Fix path composition when loading from assets. Requires forward slash, path.join() does not work on Windows. 2023-09-22 17:30:47 +02:00
badlogic
fe7d7b1e8a Merge branch '4.1' of https://github.com/esotericsoftware/spine-runtimes into 4.1 2023-09-22 16:59:49 +02:00
Mario Zechner
24a2ae07e6 [ts] 4.1.42 release 2023-09-22 16:06:20 +02:00
Mario Zechner
f38790eeed [pixi] Update to 7.3.0, generalize loaders due to PIxi API change. 2023-09-22 16:03:50 +02:00
Mario Zechner
c198203695 [ts] Closes #2370, added SpineCanvas.dispose and callback. 2023-09-22 15:55:59 +02:00
Mario Zechner
57388824ca [godot] Closes #2372, fix UTF-8 texture atlas loading. 2023-09-22 15:41:36 +02:00
Mario Zechner
fb11c02be8 [godot] Closes #2373
The spine-godot renderer made assumptions about index data that didn't hold in case of clipping.
2023-09-22 14:42:05 +02:00
Mario Zechner
fa1fb09cb2 [godot] Closes #2381, regression in SpineSlot::get_bone() 2023-09-22 11:15:25 +02:00
Harald Csaszar
432cb9d8e7 [unity] Minor, added changelog entry for commit e384bb3. See #2366. 2023-09-21 21:35:27 +02:00
Harald Csaszar
e384bb31e8 [unity] URP Shaders: Package examples as samples. Closes #2366. 2023-09-21 21:18:39 +02:00
Harald Csaszar
9487d3a5f3 [unity] BoneFollowerGraphic does not respect LayoutScaleMode. Closes #2378. 2023-09-21 19:29:41 +02:00
badlogic
a2b80fe761 Merge branch '4.1' of https://github.com/esotericsoftware/spine-runtimes into 4.1 2023-09-21 18:32:52 +02:00
badlogic
70e169d5c4 [godot] Added C# example project with ports of the GDScript example scenes. 2023-09-21 18:32:41 +02:00
Mario Zechner
ae87c777d2 [godot] Fix VulkanSDK version for now. 2023-09-20 16:11:48 +02:00
Mario Zechner
6914c70ee5 [godot] Fix C# packaging 2023-09-20 16:00:09 +02:00
badlogic
6d4b04cda3 [godot] Fix Windows dev builds. 2023-09-20 15:36:09 +02:00
badlogic
88e231a27a [godot] Disable Live++ patching in setup.sh 2023-09-20 15:04:14 +02:00
badlogic
d9b640254a [godot] Improve debug renderer. 2023-09-20 14:43:58 +02:00
Mario Zechner
4f69cdd6af [godot] Fixes #2371, crash on window resize
This is due to a Godot 4.1.1 bug in combination with the latest MoltenVK release. See https://github.com/godotengine/godot/pull/81219#issuecomment-1706609032. We are hardcoding the SDK version for now, until the fix has been merged and released in Godot 4.1.x.
2023-09-20 14:14:40 +02:00
Harald Csaszar
b83ee23be8 [unity] URP Shaders: Added Depth Write property to URP 3D shaders URP/Spine/Skeleton and -/Skeleton Lit. 2023-09-14 18:10:16 +02:00
Harald Csaszar
97e3dd4134 [unity] Fixed exception when separation leads to empty mesh with no material at SkeletonGraphic. Closes #2364. 2023-09-14 15:24:42 +02:00
Mario Zechner
eed1a3e30a [haxe] AssetsTextureLoader is now StarlingTextureLoader, remove TextureAtlas.from, change SkeletonData.from to not use OpenFL Assets. 2023-09-14 15:05:02 +02:00
Mario Zechner
bb3bd3ad40 [haxe] Rewrite core to not use OpenFL classes. Needed for compatibility with Heaps engine. 2023-09-14 14:53:30 +02:00
Mario Zechner
b5c5fb6bde Formatting. 2023-09-14 13:12:53 +02:00
Mario Zechner
f2f1a8ce46 [haxe] Fix SkeletonSprite.advanceTime to use the actual delta time. 2023-09-14 12:26:34 +02:00
Mario Zechner
8f8bf06610 [haxe] License headers. 2023-09-14 11:33:15 +02:00
Mario Zechner
02220279bb [haxe] Remove superfluous OpenFL imports. 2023-09-14 11:23:09 +02:00
Mario Zechner
fd62fee92a [haxe] Make SequenceExample compile. 2023-09-14 00:11:27 +02:00
Mario Zechner
1aa727bf43 [haxe] Fix parsing binary deform timelines, sequences. 2023-09-13 23:53:25 +02:00
Mario Zechner
ed326999af [ts] Release 4.1.41 2023-09-13 22:28:17 +02:00
Mario Zechner
a397b8fe3f [webgl] Fix blend modes, see #2025, #2347 2023-09-13 22:26:27 +02:00
Mario Zechner
d5326a9823 Revert "split webgl blendmodes into separate destination color/alpha values (#2347)"
This reverts commit 07c05431bf8754415736052046123a97ab475d2c.

# Conflicts:
#	spine-ts/spine-webgl/src/SkeletonRenderer.ts
2023-09-13 19:43:45 +02:00
Mario Zechner
9eab06f3ba [haxe] Fix texture atlas loading, sequence example. 2023-09-13 19:35:30 +02:00
Harald Csaszar
ee502d854b [unity] Fixed RenderCombinedMesh incorrect index offsets. See commit ed75bff. 2023-09-13 17:44:37 +02:00
Mario Zechner
806ec03e0d [haxe] Fix binary asset loading, make Skeleton.getBounds() easier to use. 2023-09-13 17:36:52 +02:00
Harald Csaszar
74615a5177 [unity] Timeline extension package: Added static EditorEvent callback for editor scripts to react to animation events outside play-mode. 2023-09-13 16:25:42 +02:00
Mario Zechner
fdfc4642ad [haxe] minimal scene framework, fixes for Haxe C++, clean-up of API 2023-09-13 15:36:03 +02:00
Harald Csaszar
19d627592d [unity] Fixed mask material generation issuing incorrect warnings when only animation sets visible attachments. Applying initial animation before mask material generation. Closes #2363. 2023-09-12 21:02:45 +02:00
Mario Zechner
4cc4f15f47 [haxe] Fix json parsing, rendering. 2023-09-12 17:44:06 +02:00