5305 Commits

Author SHA1 Message Date
Harald Csaszar
9de0118f69 [unity] Renamed shader file Spine-SkeletonLit.shader to Spine-Skeleton-Lit.shader. Adapted changelog to last two commits. 2019-07-25 22:17:43 +02:00
Harald Csaszar
44f2fa9c69 [unity] Added shader variant Spine/Skeleton Lit ZWrite and moved common functionality to cginc files. Cleanup of Skeleton Lit shader. 2019-07-25 22:11:21 +02:00
Harald Csaszar
a5a749d4a8 [unity] Spine/Sprite shaders: Renamed Light Probes parameter to Light Probes & Ambient so that users recognize its effect at first glance (visual name changed in inspector only). 2019-07-25 17:37:22 +02:00
badlogic
a578557934 [cpp] Added Skin::removeAttachment. 2019-07-25 15:23:48 +02:00
badlogic
08c7c566f3 [cocos2d-objc] Fixed culling of attachments in SkeletonRenderer.m. See #1418. 2019-07-25 15:16:55 +02:00
Harald Csaszar
4741279d7d [unity] Spine/Sprite/Pixel Lit shader: Fixed bug where parts were shining through - changed ZWrite to always On, otherwise ForwardAdd pass will incorrectly show lit hidden parts. Added recommendation warning box in SkeletonRenderer inspector for Z Spacing on enabled ZWrite shaders. Closes #1335. 2019-07-24 15:12:25 +02:00
badlogic
2b5e521c34 [threejs] Closes #1412, added dispose() method to SkeletonMesh and required underlying code. 2019-07-24 13:21:42 +02:00
Harald Csaszar
4a357f23f2 [unity] Updated CHANGELOG by Timeline package entry. 2019-07-18 15:02:25 +02:00
Harald Csaszar
d8808fb8ce [unity] Moved Timeline module to a separate Package com.esotericsoftware.spine.timeline. Activated asmdef files by default again in spine-unity, added asmdef files to timeline package. Fixed compile errors when asmdef files are active. Cleanup of no longer necessary asmdef file modifying code. 2019-07-18 14:38:04 +02:00
Harald Csaszar
08f1741e2b [csharp] Fixed two more differences between SkeletonJson reference implementation and csharp version. See #1411. 2019-07-17 14:50:15 +02:00
Harald Csaszar
234daf516e [unity] Fixed json curve import: was mis-interpreting curves as linear instead of a smooth curve. Closes #1411. 2019-07-17 13:37:08 +02:00
Harald Csaszar
e898ff829c [unity] Cleanup: Split the file Mesh Generation/SpineMesh into 4 separate files for each contained class. No API changes. 2019-07-17 02:17:03 +02:00
Harald Csaszar
dad97ecc06 [unity] Split the file AttachmentTools into 4 new files for each contained class. 2019-07-17 02:00:08 +02:00
Harald Csaszar
ddf5082dc4 [unity] Cleanup: Spine Editor/Utility/SpineEditorUtilities class into multiple files with partial class qualifier. 2019-07-17 01:47:32 +02:00
Harald Csaszar
9583cb9183 [unity] Cleanup: Removed commented-out code from Timeline component code. 2019-07-16 22:46:07 +02:00
Harald Csaszar
09b8d8c3aa [unity] BlendModeMaterialAsset and it's instance Default BlendModeMaterials.asset now have Apply Additive Material set to true by default in order to apply all blend modes by default. 2019-07-16 22:39:30 +02:00
Harald Csaszar
848faf08b3 [unity] SkeletonMecanim: Changed default MixMode to MixMode.SpineStyle since this potentially prevents dipping to setup pose problems. Cleanup of old text strings mentioning SkeletonAnimator instead of SkeletonMecanim. 2019-07-16 22:26:59 +02:00
Harald Csaszar
f5f77ef481 [unity] Changed namespace Spine.Unity.Modules to Spine.Unity and Spine.Unity.Examples after restructuring. See previous commits 59746cc and 64a6ae4. 2019-07-16 22:17:02 +02:00
Harald Csaszar
64a6ae4034 [unity] Renamed editor script PointFollowerEditor to PointFollowerInspector. Editor scripts moved accordingly to previous commit 59746cc: "Lots of files and components moved to new directories for restructuring cleanup". 2019-07-16 21:25:20 +02:00
Harald Csaszar
59746ccbf6 [unity] Deprecated Modules/SlotBlendModes/SlotBlendModes component. Changed it's namespace from Spine.Unity.Modules to Spine.Unity.Deprecated. Lots of files and components moved to new directories for restructuring cleanup. 2019-07-16 20:01:47 +02:00
badlogic
a4f92ccf21 [ts] Fixed resolving transform and path constraints when loading skin bones and constraints. 2019-07-16 18:36:46 +02:00
badlogic
346a48a4a9 Updated examples. 2019-07-16 17:29:55 +02:00
badlogic
aa7dc3448e Merge branch '3.8-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.8-beta 2019-07-16 17:26:25 +02:00
badlogic
608acf745c Updated export script. 2019-07-16 17:26:18 +02:00
Harald Csaszar
c394057e34 [unity] Restructuring cleanup - moved shaders to unified location. Updated CHANGELOG LWRP section and added section about restructuring changes. 2019-07-16 16:17:01 +02:00
Harald Csaszar
dbb8506fd4 [unity] Updated CHANGELOG by section of added LWRP UPM package in last commit 195ae91d. See #1255. 2019-07-15 18:48:52 +02:00
Harald Csaszar
195ae91db1 [unity] New separate LWRP shaders UPM package content added to repository. Cleanup and restructuring / adaptations of existing shaders. Added and improved warnings in case of problematic texture and material settings. See #1255. 2019-07-14 22:56:49 +02:00
NathanSweet
eac42ae50a [libgdx] Disallow creating a timeline with 0 frames. 2019-07-14 13:33:23 +02:00
Harald Csaszar
39063c5d37 [unity] Fixed a bug in SpineMecanim which caused dipping to SetupPose during transitions due to MixBlend.Replace on first track. 2019-07-12 20:27:24 +02:00
badlogic
ebf649a23e [cpp] Closes #1408, missing softness getter/setter on IkConstraint. 2019-07-12 13:06:06 +02:00
badlogic
1dadeb48a4 Merge branch 'socialpoint' into 3.8-beta 2019-07-12 13:03:57 +02:00
badlogic
aab88a7a6f [cocos2dx] Fixed up reference to isAutoCullEnable(). 2019-07-12 13:03:39 +02:00
Stefano Lanza
b648d3af99 Remove Socialpoint custom code related to cocos2dx (#1407) 2019-07-12 13:01:15 +02:00
Harald Csaszar
9e017d03eb [unity] Shader cleanup: moved shaders from second modules/shaders directory to main shaders directory. Preparation commit for LWRP shaders. See #1255. 2019-07-11 19:31:20 +02:00
Harald Csaszar
bf365a0dad [unity] Shader cleanup: removed duplicate unused cginc files. See #1255. 2019-07-11 19:30:27 +02:00
Harald Csaszar
90444cc226 Merge branch '3.7' into 3.8-beta 2019-07-11 15:32:25 +02:00
badlogic
e5b88aa4c0 [cocos2dx] Temporarily enable culling by default. 2019-07-11 15:05:29 +02:00
badlogic
727b3866d3 Merge branch 'feature/socialpoint_custom_changes' of https://github.com/socialpoint/spine-runtimes into socialpoint 2019-07-11 14:56:56 +02:00
badlogic
b22420b03b [cocos2dx] Fixed mix-and-match example. 2019-07-11 14:32:14 +02:00
badlogic
f020c2ceba [cpp] Closes #1404, add define SPINE_USE_STD_FUNCTION. When set, the animation state callback can be a std::function. 2019-07-11 14:29:42 +02:00
badlogic
8172d8c98b [cocos2dx] Closes #1406, set renderer object on track entry to NULL after track entry disposal. 2019-07-11 14:26:35 +02:00
badlogic
3432d16374 [cocos2dx] Closes #1406, set renderer object on track entry to NULL after track entry disposal. 2019-07-11 14:24:41 +02:00
Harald Csaszar
e229dab539 [unity] Fixed fragment shader output (from COLOR to SV_Target), fixes ps4 shader compile error. Closes #1374. 2019-07-10 12:43:08 +02:00
Harald Csaszar
a96a059faf [unity] Fixed fragment shader output (from COLOR to SV_Target), fixes ps4 shader compile error. Closes #1374. 2019-07-10 12:38:21 +02:00
Harald Csaszar
8532d3a929 [unity] for 3.7 branch only: added a non-behaviour changing implementation of SettingsProvider for Unity 2018.3+. In case of merge conflicts to 3.8-beta branch discard this commit's changes, 3.8 already contains a full-fledged SettingsProvider implementation. Closes #1405 2019-07-10 11:58:44 +02:00
Harald Csaszar
713e24c0a0 [unity] Example assets: updated stretchyman normal and emission maps, adapted to changed atlas layout of diffuse texture. 2019-07-09 17:32:05 +02:00
Harald Csaszar
6799d6f06d [unity] Runtime example src files: updated stretchyman normal and emission maps, adapted to changed atlas layout. 2019-07-09 17:28:33 +02:00
badlogic
ae6892cdfd [ts][player] Improved check if only one skin/animation should be allowed and display buttons accordingly. 2019-07-09 16:58:24 +02:00
badlogic
7f9617a50b Merge branch '3.8-beta' of https://github.com/EsotericSoftware/spine-runtimes into 3.8-beta 2019-07-09 13:47:12 +02:00
badlogic
f8f495524e Updated example exports, fixed up example projects with mix-and-match skin api demo. 2019-07-09 13:47:05 +02:00