5883 Commits

Author SHA1 Message Date
Harald Csaszar
f0e4a1ebf0 [unity] Added changelog section about CanvasGroup alpha support at SkeletonGraphic shaders. See #1576. 2019-12-16 15:37:19 +01:00
Harald Csaszar
ce0b4ff2b2 [unity] Now supporting correct CanvasGroup alpha blending at SkeletonGraphic shaders via an additional parameter CanvasGroup Compatible. Closes #1576. 2019-12-16 14:52:08 +01:00
badlogic
033703e900 [player] Implemented generator reset. 2019-12-14 02:29:32 +01:00
badlogic
121467572c [player] Added Player.stopRendering() to interrupt the requestAnimationFrame loop. 2019-12-14 02:19:22 +01:00
badlogic
a5428585e2 [player] Reworked generator. 2019-12-14 01:57:01 +01:00
badlogic
1daedd3f1c [cocos2dx] Disable cocos2d spine editor support for our example project. 2019-12-12 16:27:20 +01:00
badlogic
944b656517 Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8 2019-12-12 16:08:54 +01:00
badlogic
47db7878fc [cocos2dx] Fix macOS target configuration. 2019-12-12 16:08:48 +01:00
badlogic
5e8fdb56a1 Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8 2019-12-12 15:56:21 +01:00
badlogic
9f0a361df0 [cocos2dx] Updated Windows build instructions. 2019-12-12 15:56:05 +01:00
Harald Csaszar
c59b2676bb [unity] Fixed Spine shader stencil parameters being hidden/shown inconsistently. Now there is a unified stencil foldout section, hiding complexity by default. Closes #1570. 2019-12-12 15:54:16 +01:00
badlogic
7f58a2f5da [cocos2dx] Fix VS solution and instructions. 2019-12-12 15:12:11 +01:00
badlogic
63be983014 [cocos2dx] Updated instructions for running the example for cocos2dx v3 on Windows. 2019-12-12 14:51:05 +01:00
badlogic
08e5cd3cc9 [cocos2dx] Fixed runtimes.sh to copy resources to example-v4 folder as well for cocos2dx v4. 2019-12-12 14:40:53 +01:00
badlogic
209425c05a Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8 2019-12-12 14:36:04 +01:00
badlogic
9974fec421 [cocos2dx] Need to duplicate assets in the example-v4 folder as the Android build doesn't like relative directories outside the root folder. Fixed linking for Android. 2019-12-12 14:35:55 +01:00
NathanSweet
6568c5d64e Fixed JsonRollback when a skin has no attachments. 2019-12-12 10:56:26 +01:00
Harald Csaszar
9550e9e6bc [unity] Fixed Prefab Inspector constantly reloading in Unity 2019.3. Closes #1387. 2019-12-11 21:04:02 +01:00
badlogic
8391097947 [cocos2dx] Don't cull if no visiting camera is set. Closes #1566. 2019-12-10 16:12:32 +01:00
badlogic
75da2e3d94 [cocos2dx] Fix for iOS. Updated README.md partially. 2019-12-10 15:48:24 +01:00
badlogic
cd77aa908a [cocos2dx] spine-cocos2dx sources are build as a separate static library as part of the example for v4. 2019-12-10 15:16:27 +01:00
badlogic
9ab8c3817b [cocos2dx] Merged SkeletonRenderer code for v3 and v4. Only the batchers remain in separate source files. 2019-12-10 15:00:32 +01:00
badlogic
d8f94bc18a [cocos2dx] Unified SkeletonRenderer.h 2019-12-10 13:38:20 +01:00
badlogic
d950c32ba2 [cocos2dx] Unify SkeletonRenderer interface. 2019-12-10 13:38:01 +01:00
badlogic
bf14723dcc [cocos2dx] Initial cocos2dx v4 support. Need to fix formatting, ensure v3 and v4 work on all supported platforms, unify headers where possible and minimize code duplication. 2019-12-10 13:30:06 +01:00
Harald Csaszar
68bf9d60df [unity] Fixed error when querying outline properties at LWRP shaders. Closes #1565. 2019-12-09 15:54:56 +01:00
badlogic
154849484c [ts] Updated threejs backend to version r111. Closes #1560. 2019-12-05 14:07:58 +01:00
Harald Csaszar
a239aee367 [unity] Import: Fixed Skeleton not being updated when atlas page texture count changed. Closes #1562. 2019-12-05 12:57:29 +01:00
Harald Csaszar
dbdaafc6a0 [unity] Fixed Timeline SpineAnimationStateTrack not showing Track Index parameter in Inspector at older Unity versions. Closes #1558. 2019-12-02 19:10:22 +01:00
Harald Csaszar
1802f7319a [csharp] Fixed an error in Skin where Skin.setAttachment() did not work as expected on 3.8 branch (See #1485). 2019-12-02 18:01:33 +01:00
Harald Csaszar
237b33d82f [unity] Fixed Skin extension methods not copying skin bones and constraints. Closes #1556. 2019-11-28 14:39:39 +01:00
badlogic
a2bae9dea4 [ts] Generator background image UI and application. 2019-11-28 10:35:16 +01:00
badlogic
c37916a731 [ts][player] Only accept background image bounds if fully specified. 2019-11-27 15:15:56 +01:00
Harald Csaszar
847ec12e3d [unity] Added Outline Shaders example scene to demonstrate switching to outline materials. See #1531. 2019-11-27 13:47:51 +01:00
Harald Csaszar
c771fabf5d [xna] Fixed another (not so apparent) bug in multi pass rending (item texture reference was cleared to null and added to free pool too early). See #1554. 2019-11-27 12:20:05 +01:00
Harald Csaszar
cb59d8d78b [csharp] Fixed RegionAttachment copy method, did not copy color. Closes #1555. 2019-11-27 10:36:35 +01:00
badlogic
bdad0c7170 Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8 2019-11-26 18:12:19 +01:00
badlogic
fca2f0c7af [ts] web player generator. 2019-11-26 18:12:13 +01:00
Harald Csaszar
0b3db3142a [xna] Fixed multi pass rending (was not working, did nothing after first pass). Closes #1554. 2019-11-26 13:36:03 +01:00
Harald Csaszar
873ed56e4b [Examples] Removed previously merged and now redundant spine-unity/hero example asset. 2019-11-26 13:36:03 +01:00
Harald Csaszar
68ae7bd441 [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:19:52 +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
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
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
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
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
41cfd38049 [cpp][cocos2dx] Skin and attachment setters now handle empty strings correctly. Closes #1543. 2019-11-19 16:36:25 +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
8362074681 [ue4] Null check for track entry at specific index. Closes #1548. 2019-11-19 15:28:32 +01:00