6557 Commits

Author SHA1 Message Date
Harald Csaszar
c165cd622a [unity] Added 3.8 changelog entry to 4.0 section as well. (related to previous commit improving root motion support). 2021-04-09 17:21:40 +02:00
Harald Csaszar
30d1e856a9 Merge branch '3.8' into 4.0-beta 2021-04-09 17:19:47 +02:00
Harald Csaszar
758a83ac96 [unity] SkeletonRootMotion components now support arbitrary bones in the hierarchy as Root Motion Bone. Now supporting arbitrary Skeleton.ScaleX/Y and parent bone scale. Closes #1876. 2021-04-09 17:15:45 +02:00
badlogic
5ab00ab901 [ue4] Update assets to 4.0, fix version check. 2021-04-09 15:17:32 +02:00
badlogic
5d50d8f28e [c] 4.0 porting, atlas parsing. 2021-04-08 20:56:58 +02:00
Harald Csaszar
6c40624d5e [unity] Set Mipmap Bias was not persisted on recent Unity versions. Closes #1877. 2021-04-08 19:17:46 +02:00
Nathan Sweet
9795ef1a1d [libgdx] Minor clipping improvements.
* Don't return clipping polygon count (editor no longer needs it).
* Avoid returning to the pool, then immediately getting it out again.
2021-04-08 15:40:28 +02:00
Harald Csaszar
02f87a0f9f [unity] All lit shaders now provide an additional parameter Light Affects Additive which defaults to false. This re-introduces flexibility taken away in commit aa46f411. See #1301. 2021-04-07 19:54:08 +02:00
badlogic
fd06ab2bae [c] 4.0 porting, remove unused vars. 2021-04-07 14:37:40 +02:00
badlogic
f74e80ae89 [c] 4.0 porting, AnimationState 2021-04-07 14:36:36 +02:00
Harald Csaszar
3f9577b5ac [unity] Applied similar optimizing changes to 3.8 commit 3fdbf9a0 (changing new List<> allocation to shared static instance). 2021-04-06 21:40:22 +02:00
Harald Csaszar
bcca63f8f8 [unity] re-applied 3.8 commit 3fdbf9a0 (after reverting merge changes). 2021-04-06 21:36:10 +02:00
Harald Csaszar
598d257b2d [unity] Fixed committed conflict markers (reverted to state beforehand). 2021-04-06 21:18:57 +02:00
badlogic
01902e2393 Merge branch '3.8' into 4.0-beta 2021-04-06 19:05:52 +02:00
Harald Csaszar
97b3f3058b [unity] Added RootMotionDeltaCompensation example component demonstrating simple root motion delta compensation. See #1873. 2021-04-06 17:44:50 +02:00
badlogic
748a03c7d7 [ts] Fix for NaN bounds
This is a temporary fix. Customer send reproduction sample. A slot has a mesh and corresponding deform. The number of vertices in the mesh is != the number of vertices in the deform, resulting in NaNs, which propagate to the bounds calculation of the web player. It is unclear how the mesh and deform can have a different number of vertices.
2021-04-06 14:13:04 +02:00
badlogic
525c8e1837 Merge branch '4.0-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.0-beta 2021-04-02 21:36:04 +02:00
badlogic
733aab6e73 [c] 4.0 porting, timelines complete. 2021-04-02 21:35:58 +02:00
Harald Csaszar
3fdbf9a061 [unity] Reduced GC footprint of GetRepackedSkin() by reusing static Lists. Closes #1872. 2021-04-02 15:00:32 +02:00
Harald Csaszar
a24c6600f5 [unity] Fixed previous commit not compiling in Unity 2017 due to Vector2.operator* not being supported yet (commit 2bc8827). See #1871. 2021-04-02 12:45:55 +02:00
Harald Csaszar
2bc88270d4 [unity] Fixed Texture 'Max Size' setting causing incorrect image regions (e.g. in repack operations). Closes #1871. 2021-04-02 12:25:23 +02:00
Harald Csaszar
2b21c8f8d2 Merge branch '3.8' into 4.0-beta 2021-04-02 10:22:34 +02:00
Harald Csaszar
1d2df65008 [unity] Improved binary vs json file detection upon skeleton import checks, should fix a reported (potentially asian locale related) issue. Closes #1867. 2021-04-02 09:29:17 +02:00
Harald Csaszar
1cf93b7105 [csharp] Minor formatting change. 2021-04-02 08:26:27 +02:00
badlogic
90bb6e2607 [c] 4.0 porting, more timeline work. 2021-04-01 21:20:44 +02:00
Harald Csaszar
a6d57eaea2 [csharp] Port of commits f9862b1 and 33bce01. Stretch forces 0 child Y, avoid acos and division. Allow uniform for two bone IK. 2021-04-01 16:48:23 +02:00
badlogic
5d3c3dbfc4 [c] More 4.0 porting, further refactoring of timelines. 2021-04-01 16:38:24 +02:00
Nathan Sweet
33bce01fee [libgdx] Allow uniform for two bone IK. 2021-04-01 00:47:09 +02:00
Harald Csaszar
aa46f411ab [unity] Made all shaders (including URP and LWRP shaders) compatible with Linear Color Space. Closes #1301. 2021-03-31 20:44:45 +02:00
Nathan Sweet
f9862b10b3 [libgdx] Stretch forces 0 child Y, avoid acos and division. 2021-03-31 18:03:46 +02:00
badlogic
44b390cc0f [c] 4.0 porting, more timeline work. 2021-03-30 16:25:40 +02:00
badlogic
3753dd6077 [c] 4.0 porting, color timelines 2021-03-26 13:27:29 +01:00
badlogic
be23ed8508 Merge branch '4.0-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.0-beta 2021-03-26 12:43:31 +01:00
badlogic
25f202abe0 [c] 4.0 porting, SRTS timelines. 2021-03-26 12:43:24 +01:00
Harald Csaszar
1057889c21 [xna][monogame] Fixed examples using incorrect time update, leading to jittery playback. Closes #1868. 2021-03-26 09:49:19 +01:00
Harald Csaszar
4fb6a7f535 Merge branch '3.8' into 4.0-beta 2021-03-24 19:28:22 +01:00
Harald Csaszar
fdd3a663ef [unity] Fixed binary .skel.bytes file incorrectly being reported as .json (and import being aborted). Closes #1867. 2021-03-24 19:27:15 +01:00
Harald Csaszar
1d2cad34a3 [unity] Fixed incorrect Timeline flip clip state when paused. Closes #1865. 2021-03-23 19:35:27 +01:00
Harald Csaszar
20e6eedc16 [unity] Fixed Outline shaders 4 and 8 neighbourhood outline thickness consistency. There was an obvious bug in the shader, dividing through the wrong number of samples. Closes #1864. 2021-03-23 16:24:53 +01:00
badlogic
22f6782fe5 [c] 4.0 porting, more timeline work. 2021-03-23 15:58:56 +01:00
badlogic
a4c5b9937f [c] 4.0 port. refactor the way we handle animation and timeline data. 2021-03-22 15:21:14 +01:00
Harald Csaszar
cd3b9816c2 [xna] Fixed an example shader fx compile error (occurring under some setups) at a pow() call. 2021-03-22 15:16:43 +01:00
Harald Csaszar
285da8c43f Merge branch '3.8' into 4.0-beta 2021-03-19 18:24:04 +01:00
Harald Csaszar
26b6d0816c [unity] Timeline flip track now displays Flip X/Y in track editor instead of class name. Closes #1863. 2021-03-19 18:18:01 +01:00
Harald Csaszar
c9e52024f5 Merge branch '3.8' into 4.0-beta 2021-03-19 16:15:39 +01:00
Harald Csaszar
0fb0b065d7 [unity] Fixed SkeletonMecanim BlendTree animations being incorrectly applied on WebGL. Was numeric problem of weight == 0 and actual weight being e.g. 1.1E-15. Closes #1862. 2021-03-19 16:10:42 +01:00
Harald Csaszar
bb0a4f6998 [unity] Fixed error message output behaviour in SkeletonRenderer.Initialize when quiet is set (quiet logic was just plain wrong). 2021-03-18 17:03:03 +01:00
badlogic
1fa5545f19 [c] 4.0 porting, constraints & skeleton 2021-03-18 14:44:38 +01:00
badlogic
f0255427aa Merge branch '4.0-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.0-beta 2021-03-18 11:07:26 +01:00
badlogic
8798b48e39 [c] Remove SPINE_SHORT_NAMES and C++ struct constructors. 2021-03-18 11:07:16 +01:00