1778 Commits

Author SHA1 Message Date
qinghong.sheng
16e900934f fix a mistake (#566)
* fix a mistake

* fix a mistake
2016-05-10 12:48:02 +02:00
John
f695cf19c2 [Unity] Fixed no renderables causing errors. 2016-05-09 03:18:07 +08:00
NathanSweet
d7fb4f35ec Merge remote-tracking branch 'origin/master' 2016-05-06 23:09:54 +02:00
NathanSweet
1be89d1c57 Fixed single bone IK with nonuniform scale. Improved two bone IK. 2016-05-06 23:09:50 +02:00
John
e493054028 [Unity] Cleanup SkeletonUtilityKinematicShadow. 2016-05-04 19:22:34 +08:00
John
4e730f0209 Spine.Unity namespace. 2016-05-03 21:37:15 +08:00
NathanSweet
a92b54b7f0 Clean up. 2016-04-29 23:18:01 +02:00
NathanSweet
55f6db3af9 Mix transform constraint scale and shear offsets. 2016-04-29 20:02:50 +02:00
NathanSweet
188bf8dc03 Fixed TransformConstraint constructors. 2016-04-28 20:39:26 +02:00
NathanSweet
27958c145b Fixed setBonesToSetupPose not reseting shearMix. 2016-04-28 19:16:27 +02:00
NathanSweet
6491800a23 Fixed binary loader scale for transform constraints. 2016-04-28 19:16:04 +02:00
NathanSweet
8d7f761311 spine-libgdx updated to 3.2.00.
* Added transform constraint rotate, scale, and shear offsets and mixes.
* Added TransformConstraintTimeline.
* Added bone shearing.
* Added ShearTimeline.
* Changed Skeleton#updateCache.
* Changed JSON and binary formats. Some binary format fields and enums were rearranged for consistency -- sorry, but it's better for the long term. Docs for both are up to date.
http://esotericsoftware.com/spine-json-format
http://esotericsoftware.com/spine-binary-format
2016-04-26 22:51:04 +02:00
NathanSweet
506dc49d8a Fixed spAttachmentLoader_configureAttachment being called too soon for linked meshes. 2016-04-21 16:15:40 +02:00
NathanSweet
86fa7aef11 On second thought, the math optimizations are OK.
(reverted from commit 547ea760d82c3c7e1dc825704eb2046a218317b1)
If inaccuracy becomes a problem at runtime (which is unlikely), users can decide to remove the optimizations.
2016-04-21 11:33:38 +02:00
NathanSweet
547ea760d8 Removed math optimizations to improve accuracy. 2016-04-21 11:26:39 +02:00
NathanSweet
e74b61e775 Clean up. 3.1.07 2016-04-19 20:51:52 +02:00
NathanSweet
2d03ac50a6 spine-js updated to v3.1. Also spine-threejs and spine-turbulenz. 2016-04-19 20:51:25 +02:00
NathanSweet
f42d6afece Merge remote-tracking branch 'origin/master' 2016-04-19 11:17:31 +02:00
NathanSweet
747a0a1e38 spine-cocos2dx, auto resize SkeletonBatch buffer. 2016-04-19 11:16:59 +02:00
John
e360d08d5e Link to new 2D Toolkit website. 2016-04-19 12:55:12 +08:00
John
be4e99bd47 Link to new 2D Toolkit website. 2016-04-19 12:54:15 +08:00
pharan
f14e898d2d [Unity] Fix extra renderers check. 2016-04-19 05:45:10 +08:00
pharan
6316879c1c [Unity] Fix attachment match check. 2016-04-18 17:37:19 +08:00
John
8fb067a2d8 Update README.md 2016-04-18 07:00:07 +08:00
NathanSweet
b41af15f0c Cocos2d-x and SFML now respect the atlas filter and wrap settings. 2016-04-17 22:40:23 +02:00
NathanSweet
4064f0b7bc Fixed atlas format and filter name parsing. 2016-04-17 22:35:44 +02:00
NathanSweet
d2eac9ead8 Fixed IK bug. 2016-04-17 22:35:26 +02:00
NathanSweet
1410f0e16f Clean up. 2016-04-15 17:40:48 +02:00
NathanSweet
1ccfaab4c9 spine-as3 updated to v3.1. 2016-04-15 17:40:32 +02:00
NathanSweet
516c59b303 Formatting. 2016-04-15 16:51:32 +02:00
NathanSweet
108dd3dd97 Linked meshes also share edges and image size. 2016-04-15 12:21:45 +02:00
NathanSweet
421789e6f7 spine-c updated to v3.1. 2016-04-15 12:21:22 +02:00
John
ca0372c415 Fix insert operation.
Handle case where move is unnecessary.
2016-04-15 08:34:15 +08:00
John
f65ca667b3 Changed bone sorting so transform behavior is consistent when IK and transform constraints are mixed. (#550)
based on : b0eec6f411
2016-04-14 21:45:34 +02:00
NathanSweet
47f79b7a8d Fixed reading UTF-8 with GWT.
http://esotericsoftware.com/forum/SkeletonBinary-java-does-not-compile-on-LibGDX-GWT-6191
2016-04-14 14:43:00 +02:00
NathanSweet
2c0dea8f87 Fixed reading draw order timeline in binary format. 2016-04-14 13:40:39 +02:00
pharan
7a3c24b4fb [Unity] 3.1.05 compatibility and cleanup for SkeletonExtensions. 2016-04-14 03:40:50 +08:00
pharan
bf35d4979e [Unity] Workflow cleanup for serialized custom materials module. 2016-04-14 03:36:36 +08:00
NathanSweet
1fe73b0f53 Updated readmes. 2016-04-13 21:17:33 +02:00
NathanSweet
825a0d8c7c Merge remote-tracking branch 'origin/master' 2016-04-13 21:15:04 +02:00
NathanSweet
7823833bb4 Minor clean up. 2016-04-13 21:14:59 +02:00
Serhii Yolkin
a634d39765 Improved material overrides (#536)
* per-material material overrides, separate MonoBehaviour for setting overrides from inspector

* clean-up and fix SkeletonRendererMaterialOverride

* SkeletonRendererCustomMaterials: initialize SkeletonRenderer to ensure skeletonRenderer.skeleton != null

* rename SkeletonRendererCustomMaterials folder for consistency
2016-04-14 00:56:32 +08:00
John
ba5e4073c3 Updated spine-csharp to 3.1.05: linked meshes. (#543)
* Updated spine-csharp to 3.1.00: linked meshes.

* Updated SkeletonBinary.cs for 3.1.05

based on:
3a06b829cc
8c55aa1f62

* Fixed skeleton flip when rotation and scale are disabled.

Based on: b22669711d

* Fixed IK when the parent has nonuniform scale and the child Y != 0.

Based on: bf902936aa

* Removed redundant locals.
2016-04-13 17:10:20 +02:00
NathanSweet
2b27761539 Docs. 2016-04-13 09:52:37 +02:00
NathanSweet
bf902936aa Fixed IK when the parent has nonuniform scale and the child Y != 0. 2016-04-12 23:26:08 +02:00
NathanSweet
b22669711d Fixed skeleton flip when rotation and scale are disabled. 2016-04-12 23:25:31 +02:00
NathanSweet
8c55aa1f62 Fixed reading UTF8. 2016-04-09 17:03:20 +02:00
NathanSweet
709e2dafcb Merge remote-tracking branch 'origin/master' 2016-04-08 20:51:38 +02:00
NathanSweet
3a06b829cc Changed binary format for 3.1.05.
* String encoding simplified for reading by using number of bytes rather than number of UTF-8 characters.
* Parent bone index is no longer minus 1 and omitted for root.
* Mesh and weighted mesh vertices array is no longer preceeded by a length. UVs array length is vertex count, not vertex array length. Edges changed to short.
* Bounding box vertices array length is vertex count, not vertex array length.
2016-04-08 20:51:32 +02:00
John
5f6deea7a0 Replaced Begin-End with using scopes 2016-04-08 16:00:24 +08:00