Harald Csaszar
701ef901dc
[csharp] Fixed RegionAttachment copy method, did not copy color. Closes #1555 .
2019-11-27 10:37:02 +01:00
Harald Csaszar
56e950e3a7
[xna] Fixed multi pass rending (was not working, did nothing after first pass). Closes #1554 .
2019-11-26 13:39:32 +01:00
Harald Csaszar
839f5c3b67
[unity] added changelog entry for last commit (SkeletonRenderer.EditorSkipSkinSync) to 3.9 section as well.
2019-11-25 19:22:07 +01:00
Harald Csaszar
ed68aef0ad
[unity] Added SkeletonRenderer.EditorSkipSkinSync property for setting custom skins in editor scripts. Only affects inspector synchronisation of skin with initialSkinName, not startup initialization. Closes #1469 .
2019-11-25 19:20:58 +01:00
NathanSweet
d1d108952b
Avoid creating a new color object just to set a color.
2019-11-25 14:25:32 +01:00
NathanSweet
fdc73cae67
Javadoc improvements.
2019-11-25 14:19:36 +01:00
NathanSweet
952a34bc08
Restructured timelines to have a curve per value.
...
EsotericSoftware/spine-editor#118
2019-11-22 22:09:12 +01:00
NathanSweet
ede4ac7b45
Reverse and hold previous checkboxes for Skeleton Viewer.
2019-11-22 22:09:12 +01:00
badlogic
aebe8d3fb6
[libgdx] Switch Java version back to 1.7.
2019-11-22 14:39:30 +01:00
badlogic
7763a8839b
[libgdx] Depending on libGDX snapshot builds for now.
2019-11-22 14:35:10 +01:00
NathanSweet
be8f622638
Added support for AnimationState to play backward.
2019-11-22 11:25:11 +01:00
badlogic
8e586b6d38
Merge branch '3.8' into 3.9-beta
2019-11-21 16:36:41 +01:00
badlogic
98f18b4d53
Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8
2019-11-21 16:36:13 +01:00
badlogic
11d32da100
[ue4] Subclass FSlateBrush directly and do not clean up resources manually. The FSlateMaterialBrush implementation in UE 4.22 and below wrongfully frees resources it should not, leading to flickering artifacts on mobile. This was fixed in UE 4.23.1+. The fix in this commits emulates the engine source fix for lower UE4 versions. Closes #1458 .
2019-11-21 16:35:55 +01:00
Harald Csaszar
ffb4425e42
[unity] Fixed reappearing incorrect draw order issue under some circumstances when using LWRP and 3+ submeshes with alternating materials. Now disabling GPU instancing at affected materials when fixDrawOrder parameter is enabled. Closes #1486 .
2019-11-21 16:07:48 +01:00
Harald Csaszar
7da21aff7a
[unity] Fixed reappearing incorrect draw order issue under some circumstances when using LWRP and 3+ submeshes with alternating materials. Now disabling GPU instancing at affected materials when fixDrawOrder parameter is enabled. Closes #1486 .
2019-11-21 16:03:40 +01:00
Harald Csaszar
10ac204b1f
[unity] Updated Hero skeleton assets to new combined one with sword and morning star skins. Added example scene "SkeletonUtility Platformer HingeChain Physics" for demonstration of hinge chain physics.
2019-11-20 14:34:31 +01:00
Harald Csaszar
572560d313
[unity] Updated Hero skeleton assets to new combined one with sword and morning star skins. Added example scene "SkeletonUtility Platformer HingeChain Physics" for demonstration of hinge chain physics.
2019-11-20 14:33:35 +01:00
Harald Csaszar
1aaf1446ac
Example scenes: Updated Hero example character project. Merged spine-unity/Hero and ./Hero to a single new Hero project by Soren. The new project provides separate skins for morning star and sword. Updated other spine-unity example project versions.
2019-11-20 13:52:44 +01:00
Harald Csaszar
915273d458
Example scenes: Updated Hero example character project. Merged spine-unity/Hero and ./Hero to a single new Hero project by Soren. The new project provides separate skins for morning star and sword. Updated other spine-unity example project versions.
2019-11-20 13:50:31 +01:00
Harald Csaszar
0006cd8b3c
[unity] Fixed Spine/Skeleton Lit shader not being affected by point lights. Closes #1550 . Also fixed outline 4 vs 8 neighbourhood parameter being ignored (due to #pragma multi_compile / #pragma shader_feature not being evaluated in included cginc files, too late in preprocessor stage).
2019-11-19 17:15:06 +01:00
Harald Csaszar
fa712fc325
[unity] Fixed Spine/Skeleton Lit shader not being affected by point lights. Closes #1550 . Also fixed outline 4 vs 8 neighbourhood parameter being ignored (due to #pragma multi_compile / #pragma shader_feature not being evaluated in included cginc files, too late in preprocessor stage).
2019-11-19 17:10:35 +01:00
badlogic
c90ca1b08c
Merge branch '3.8' into 3.9-beta
2019-11-19 16:36:36 +01:00
badlogic
41cfd38049
[cpp][cocos2dx] Skin and attachment setters now handle empty strings correctly. Closes #1543 .
2019-11-19 16:36:25 +01:00
badlogic
a69d7be17f
Merge branch '3.8' into 3.9-beta
2019-11-19 15:32:11 +01:00
badlogic
707cd66c09
[cpp] Dispose renderer object in HasRendererObject::setRendererObject if dispose callback is set, and new value is not equal to old value. Closes #1549 .
2019-11-19 15:31:59 +01:00
badlogic
93bc9dcf4e
Merge branch '3.8' into 3.9-beta
2019-11-19 15:28:47 +01:00
badlogic
8362074681
[ue4] Null check for track entry at specific index. Closes #1548 .
2019-11-19 15:28:32 +01:00
badlogic
9d2353bc46
[ts] workflow test.
2019-11-19 15:08:26 +01:00
badlogic
82433093b4
Added spine-libgdx and spine-ts Github Actions workflows.
2019-11-19 15:01:38 +01:00
Harald Csaszar
e07e4fb773
[unity] Added changelog entry of last commit (outline at shaders) to 3.9 section as well.
2019-11-18 19:19:09 +01:00
Harald Csaszar
66a4a5a60b
[unity] Additional outline shader variant for all shaders. Added outline section to shader inspector GUIs. Closes #1531 .
2019-11-18 19:17:05 +01:00
Harald Csaszar
83e03e9c49
[unity] Additional outline shader variant for all shaders. Added outline section to shader inspector GUIs. Closes #1531 .
2019-11-18 19:14:22 +01:00
NathanSweet
34ad58febe
Use linear search to find keys.
...
Linear consistently outperforms binary using a wide sampling of real world data.
2019-11-16 18:08:33 +01:00
Mario Zechner
2255cf2450
Initial workflow
2019-11-15 13:09:58 +01:00
badlogic
62e17f7a65
Merge branch '3.9-beta' of https://github.com/esotericsoftware/spine-runtimes into 3.9-beta
2019-11-15 12:57:58 +01:00
badlogic
f956dc4bfc
Merge branch '3.8' into 3.9-beta
2019-11-15 12:57:48 +01:00
badlogic
5eb76df99f
[ts] Fixed curve parsing in SkeletonJson. Closes #1537 .
2019-11-15 12:57:36 +01:00
Harald Csaszar
507687e205
[unity] Fixed mask interaction materials not working when changing skins dynamically. Closes #1546 .
2019-11-11 19:31:16 +01:00
Harald Csaszar
a5bcb324ff
[unity] Fixed mask interaction materials not working when changing skins dynamically. Closes #1546 .
2019-11-11 19:30:52 +01:00
badlogic
16bd92f443
[ts][player] Added asset embedding examples for Spine Web Player.
2019-11-07 15:42:14 +01:00
NathanSweet
faf22ce3cc
Removed clamping.
...
It wasn't used in all code paths anyway.
2019-11-05 21:51:48 +01:00
NathanSweet
4762954446
Fixed bug with interpolation of first Bezier segment.
2019-11-05 19:02:19 +01:00
NathanSweet
c23eb470e6
Minor cleanup, javadoc.
2019-11-05 18:40:08 +01:00
badlogic
99cf213152
Updated CHANGELOG.md.
2019-11-05 15:22:47 +01:00
badlogic
2d5145cb49
Merge branch '3.9-beta' of https://github.com/esotericsoftware/spine-runtimes into 3.9-beta
2019-11-05 15:21:15 +01:00
badlogic
60c9d8c252
Merge branch '3.8' into 3.9-beta
2019-11-05 15:21:06 +01:00
badlogic
8e0a2e0c75
[ts][player] Added AssetManager.setRawDataURI(path, name). Allows to set a path and corresponding raw data URI which enables embedding of resources like skeletons, atlases, and so on directly in HTML/JS. Added SpinePlayerConfig.rawDataURIs, see the player example for a demonstration. Also closes #1541 , closes #1539 .
2019-11-05 15:20:50 +01:00
NathanSweet
d72add1370
Timeline cleanup.
...
* More code moved into getCurveValue/Percent.
* Avoid doing work where possible, eg few comparisons, don't access `frames` when the value is not needed.
* Binary searches return lower index rather than greater and return the frame index without multiplying by the number of entries.
2019-10-31 23:17:03 +01:00
badlogic
cf2df6b5f4
Updated CHANGELOG.
2019-10-31 19:28:59 +01:00