184 Commits

Author SHA1 Message Date
Harald Csaszar
d35550d4f4 [unity] Now supporting Unity's SpriteAtlas as atlas provider (instead of .atlas.txt and .png files) alongside a skeleton data file. Accessible via a new tool window "Window - Spine - SpriteAtlas Import". 2020-04-29 19:39:32 +02:00
Harald Csaszar
2743f9159b [unity] added minor changelog section mentioning added URP example scene. 2020-03-27 20:06:27 +01:00
Harald Csaszar
a5c3200f89 [unity] Added changelog entry for the last commits. 2020-03-27 19:09:52 +01:00
Harald Csaszar
e1274f096d [xna] Added normalmap support via SpineEffectNormalmap and added support for loading multiple texture layers following a suffix-pattern. Closes #1645. 2020-03-20 19:37:39 +01:00
Harald Csaszar
016f438d59 [unity] SkeletonGraphic now fully supports SkeletonUtility for generating a hierarchy of SkeletonUtilityBones. Closes #1637. 2020-03-11 20:07:25 +01:00
Harald Csaszar
919b7badcb [unity] Added missing Fixed Normal Space option World-Space to all Sprite shaders (including URP and LWRP packages). Closes #1638. 2020-03-10 14:10:31 +01:00
Harald Csaszar
aa46627a52 [unity] Unity versions 2018.3+ now use TextureImporter Preset assets instead of template Texture2D assets. Closes #1524. 2020-02-06 20:48:07 +01:00
Harald Csaszar
804d1156da [unity] Spine Preferences now provide an Atlas Texture Reference Settings parameter for applying customizable texture import settings at all newly imported Spine atlas textures. Materials Straight Alpha Texture parameter is also configured accordingly. Closes #1410, closes #1524. 2020-02-05 20:24:50 +01:00
badlogic
d83c5f9750 Updated CHANGELOG. 2020-01-11 14:10:01 +01:00
Harald Csaszar
d4b29c34c7 [unity] Added support for Universal Render Pipeline (URP), including 2D Renderer (2D Lights) of Unity 2019.3 through an additional UPM package. Closes #1413. 2019-12-20 10:07:20 +01:00
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
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
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
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
badlogic
1a64423876 Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8 2019-10-31 19:27:44 +01:00
badlogic
b81f77b993 [ts] Added AssetManager#setRawDataURI(path, data). Allows to set raw data URIs for a specific path, which in turn enables embedding assets into JavaScript/HTML. See #1535. 2019-10-31 19:27:33 +01:00
Harald Csaszar
179bb49f52 [unity] Real physics hinge chains for both 2D and 3D physics. Create hinge chain` now create proper setup for Unity physics, including flipping support. Closes #1515. 2019-10-31 17:54:38 +01:00
badlogic
d2da9e795c Updated CHANGELOG. 2019-10-29 17:41:46 +01:00
badlogic
015de8ed4c [cocos2d-objc] Added IK example. Also added SkeletonAnimation preUpdateWorldTransformListener and postUpdateWorldTransformsListener which allow modifying a skeleton pre- and post-calculation of the world transformations. See #1532. 2019-10-28 15:34:53 +01:00
badlogic
656b08a32e [cocos2dx] Added IK example, see #1532. Also added SkeletonAnimation::setPreUpdateWorldTransformsListener() and SkeletonAnimation::setPostUpdateWorldTransformsListener(). 2019-10-28 14:07:25 +01:00
Harald Csaszar
d3def95b08 [unity] Added 'SpriteMask and RectMask2D' example scene to demonstrate mask setup. 2019-10-15 15:36:23 +02:00
badlogic
7e7306ad7d Updated CHANGELOG 2019-10-09 14:25:20 +02:00
badlogic
fe0b105fd1 Merge branch '3.8' of https://github.com/EsotericSoftware/spine-runtimes into 3.8 2019-10-09 13:49:36 +02:00
badlogic
007397c4c4 [cpp] Expose x and y of SkeletonData via getters/setters. Closes #1518. 2019-10-09 13:49:04 +02:00
Harald Csaszar
82a2c26d54 [unity] Updated timeline documentation and changelog to previous timeline feature commit f0b25c8. See #1262. 2019-10-07 21:07:45 +02:00
Harald Csaszar
bfeac4069c [unity] Renamed misleading MixMode.SpineStyle enum name at SkeletonMecanim to MixMode.Hard. SkeletonMecanim Layer Mix Mode now defaults to MixMode.MixNext instead of MixMode.Hard for new instances. Closes #1505. 2019-09-26 13:42:20 +02:00
Harald Csaszar
9c1f6ad10f [unity] Updated changelog with entry for "Fix draw order" parameter. Changed default value to disabled to maintain previous behaviour. See #1486. 2019-09-25 15:45:37 +02:00
badlogic
3034d93178 Updated CHANGELOG. 2019-09-23 14:50:37 +02:00
badlogic
6e4a6925a2 [cocos2d] Updated CHANGELOG and README.md for VS2019 upgrade. 2019-09-19 14:36:09 +02:00
Harald Csaszar
ac6836b173 [unity] Added missing changelog entry regarding SkeletonDataAsset.atlasAssets now being an array of the base class AtlasAssetBase.
# Conflicts:
#	CHANGELOG.md
2019-08-22 12:50:23 +02:00
Harald Csaszar
bf052f9a4e [unity] Improved yield instructions for animation track events such as End, Complete, Interrupt. Added a generic version to wait for any combination of events. Closes #1457 2019-08-20 11:04:27 +02:00
Harald Csaszar
eda6c1797b [unity] updated changelog by added LWRP shader of last commit. 2019-08-13 19:12:52 +02:00
Harald Csaszar
6381414ffd [csharp] Added an entry for previously removed Skin methods to changelog. 2019-08-07 17:18:02 +02:00
Harald Csaszar
30bcfbe1eb [unity] Updated supported unity version in changelog. 2019-08-06 19:10:12 +02:00
Harald Csaszar
fb6acbf3c0 [unity] Updated Spine LWRP UPM package for Unity 2019.2 - added separate package.json files for unity 2019.1 and 2019.2. 2019-07-31 15:45:32 +02:00
Harald Csaszar
904b7ce40a [unity] Renamed Packages directory to Modules to prevent Unity from automatically loading the UPM packages contained therein. Otherwise it caused error messages due to nonexistend dependency checking and resolution. 2019-07-26 19:31:43 +02:00
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
4a357f23f2 [unity] Updated CHANGELOG by Timeline package entry. 2019-07-18 15:02:25 +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
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
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
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
c3d7335ed0 [unity] updated CHANGELOG after changes by commit d1cc499e. 2019-06-25 16:37:58 +02:00
badlogic
d1cc499e2b Updated CHANGELOG. 2019-06-25 15:02:17 +02:00
Harald Csaszar
88406d2cae [unity] Updated changelog to modifications of commit 4a684f6 (skin API changes, removed extension methods). 2019-06-17 11:40:51 +02:00