26 Commits

Author SHA1 Message Date
Davide Tantillo
329ff5b073 Changed scaleX and scaleY props meaning, they are now offset ratio with the bounds. Removed usage of skeleton scale, in favor of C3Matrix scale.
Add getter/setter to editor instance for numeric properties.
Width and height changes scale the skeleton, not only bbox.
2026-01-09 16:29:13 +01:00
Davide Tantillo
adfb71b5d3 Layout is refreshed when spine logo is loaded. 2026-01-09 16:24:23 +01:00
Davide Tantillo
fa64afbe8d Reset bounds on loader scale change. 2025-12-04 12:16:28 +01:00
Davide Tantillo
7c053efdc5 Add basic ACE to plugin. C3 Color is used for rendering. 2025-12-01 12:54:08 +01:00
Davide Tantillo
a641916750 Removed skeleton from C3Renderer because it prevents GameObject to change skeleton. 2025-11-26 12:38:18 +01:00
Davide Tantillo
af27cfaddf Add bounds reminder. 2025-11-25 10:33:12 +01:00
Davide Tantillo
683574fb41 Refactored rendering and matrix into specific class defined in c3 lib. 2025-11-24 17:20:49 +01:00
Davide Tantillo
86a0950a5f Fixed colors non premultiplied also in the editor. 2025-11-23 15:07:56 +01:00
Davide Tantillo
e27dc43e8f Several fixes with bounds and errors detection. 2025-11-20 17:31:00 +01:00
Davide Tantillo
0620a9c841 Add set-bounds prop to manually reset the bounds. Improved automatic bounds reset. 2025-11-20 12:48:46 +01:00
Davide Tantillo
50a8a47ff0 Ensure array size passed to draw mesh also for editor instance. 2025-11-19 17:59:09 +01:00
Davide Tantillo
e51b8f00cb Moved error message as a webgl text in editor. Check if textures and atlas consistency when possible. 2025-11-19 16:40:53 +01:00
Davide Tantillo
5cb027c4eb Added types for editor instance error. 2025-11-17 15:52:39 +01:00
Davide Tantillo
a64ec68c3f Animation error in editor. 2025-11-04 11:33:31 +01:00
Davide Tantillo
abbd63013b Small type fixes. 2025-11-03 15:16:29 +01:00
Davide Tantillo
281d36e634 Pull addAnimation from #2949. 2025-11-03 15:16:29 +01:00
Davide Tantillo
19396f435c Pull some improvements from #2949, style fixes, name changes to remove template plugin names. 2025-11-03 15:16:29 +01:00
Davide Tantillo
9af308b2df Add support for multiply and screen blend mode. 2025-11-03 15:16:29 +01:00
Davide Tantillo
4b80ec9a81 Removed padUint16ArrayForWebGPU since the bug has been fixed from Scirra. 2025-11-03 15:16:29 +01:00
Davide Tantillo
eac735e5a9 Add vertices colors also for editor. 2025-11-03 15:16:29 +01:00
Davide Tantillo
75f30e297d Add pma, wraps and filter management. 2025-11-03 15:16:29 +01:00
Davide Tantillo
235a96ca5c Add padding for indices to fix temporarily C3 bug. 2025-11-03 15:16:29 +01:00
Davide Tantillo
46920ff54f Improved reset bounds management. 2025-11-03 15:16:29 +01:00
Davide Tantillo
da12c23c73 Bounds added as properties. Works also in runtime. 2025-11-03 15:16:29 +01:00
Davide Tantillo
8dec202923 Fixed bounds...finally! 2025-11-03 15:16:29 +01:00
Davide Tantillo
93c56d08d0 c3 backup 2025-11-03 15:16:29 +01:00