535 Commits

Author SHA1 Message Date
NathanSweet
0049b4f7b4 Refactored AnimationState to better support setting a to/from time.
#113
2013-09-25 12:13:57 +02:00
NathanSweet
ac302b31ee Merge branch 'origin/master' 2013-09-25 10:18:04 +02:00
NathanSweet
1e30ad1b72 Reset draw order in setSlotsToSetupPose. 2013-09-25 10:17:35 +02:00
Nathan Sweet
13d7762603 Merge pull request #115 from pharan/patch-1
Updating Readme. Note about Spine-Unity when using large atlas images.
2013-09-25 01:13:15 -07:00
Nathan Sweet
48aa9d9e99 Merge pull request #118 from slow-banshee/master
update convenience constructors for CCSkeleton, CCSkeletonAnimation
2013-09-25 01:12:46 -07:00
NathanSweet
6f2cc72aaf spine-xna no longer premultiplies alpha on load. Do it when packing the atlas.
This is just simpler all around. The renderer has a setting to know if premultiplied is being used. #121
2013-09-25 10:10:11 +02:00
NathanSweet
1f3dceed40 Fixed alpha in spine-xna.
#121
2013-09-25 10:04:32 +02:00
NathanSweet
72f8f98a54 Inherit scale/rotation and additive blending for spine-js. 2013-09-24 16:58:29 +02:00
NathanSweet
1caa8eaadd Inherit scale/rotation and additive blending for spine-as3 and spine-starling. 2013-09-24 16:54:10 +02:00
slow_banshee
ae797c22c1 update convenience constructors for CCSkeleton, CCSkeletonAnimation 2013-09-24 17:47:42 +03:00
NathanSweet
d5cb07fea0 spine-cocos2d-iphone compiles with latest spine-c. 2013-09-24 16:28:04 +02:00
NathanSweet
0cc7258580 spine-cocos2dx now compiles with latest spine-c. 2013-09-24 16:12:51 +02:00
NathanSweet
c96bdac26f Renamed Polygon struct. 2013-09-24 16:12:23 +02:00
NathanSweet
8cec4eb354 Simplified SkeletonBounds AABB computation. 2013-09-24 15:37:46 +02:00
NathanSweet
dda304faa0 Renamed ComputeVertices to ComputeWorldVertices.
Sorry for the API breakage, but this is line with UpdateWorldTransform, BoundingBoxAttachment, and future attachments.
2013-09-24 15:37:29 +02:00
NathanSweet
72339ba824 Bounding boxes for spine-c and spine-sfml. 2013-09-24 15:36:10 +02:00
NathanSweet
76778031ed Additive blending for spine-sfml. 2013-09-24 12:00:23 +02:00
NathanSweet
63f8e4ddaf Keyable draw order for spine-c. 2013-09-24 11:29:58 +02:00
NathanSweet
2b86668f4e More efficient draw order when bind pose order is keyed. 2013-09-24 11:10:10 +02:00
NathanSweet
90877fe14c Added missing files.
closes #117
2013-09-24 08:06:41 +02:00
NathanSweet
1d58df24a6 Fixed renderer colors. 2013-09-23 20:36:37 +02:00
NathanSweet
45f8e9d790 Merge branch 'origin/master' 2013-09-23 20:36:01 +02:00
NathanSweet
906ed5f0aa spine-c: inherit scale and rotation implemented. Allow to parse latest JSON. 2013-09-23 20:35:43 +02:00
Nathan Sweet
4005406ae1 Merge pull request #116 from RandolphBurt/MonogameEventTimeLine
Updated Monogame projects to include additional event timeline source files
2013-09-23 11:26:55 -07:00
NathanSweet
60ac4d7533 Don't use properties internally.
Mono is slower using properties.
2013-09-23 20:25:15 +02:00
Randolph Burt
f6174bf4f3 Updated Monogame projects to include additional event timeline source files 2013-09-23 18:42:43 +01:00
NathanSweet
04ba16e221 Fixed rotating UVs the wrong way. 2013-09-23 15:43:10 +02:00
NathanSweet
8bd2171250 Minor changes. 2013-09-23 11:21:44 +02:00
NathanSweet
d2d6919afb Event timeline for spine-csharp. 2013-09-22 22:33:38 +02:00
John
2ebda47d1e Update README.md
[Readme] Note about Spine-Unity when using large atlas images.
2013-09-22 23:35:00 +08:00
NathanSweet
a16bb5b5d6 Merge branch 'origin/master' 2013-09-22 10:52:29 +02:00
NathanSweet
67bb459191 License update.
Changed from New BSD to a custom license. The new license requires a Spine license to use the code. If you have a valid Spine license, you can do whatever you like with the code. This should not be a problem for anyone using the runtimes with Spine, nothing changes. If using the runtimes without a Spine license, you now need a Spine license. This is because the runtimes were created explicitly to be used with Spine.
2013-09-22 10:51:14 +02:00
Nathan Sweet
10d38cd12c Merge pull request #114 from RandolphBurt/monogame-project-update
Updated monogamy projects with links to BoundingBox classes
2013-09-21 01:59:25 -07:00
Randolph Burt
0a991d3486 Updated monogamy projects with links to BoundingBox classes 2013-09-20 23:31:05 +01:00
NathanSweet
19bb6a202a Support for rendering via PolygonSpriteBatch. 2013-09-20 19:48:14 +02:00
NathanSweet
9aed300bc9 updateVertices -> updateWorldVertices to match bounding boxes. 2013-09-20 19:47:58 +02:00
NathanSweet
58d66e626b SkeletonBounds refactored so state is not stored in BoundingBoxAttachment. 2013-09-20 19:47:29 +02:00
NathanSweet
8883f73a10 Event timeline fixed to fire events correctly for edge cases. 2013-09-20 19:47:00 +02:00
NathanSweet
e2fccf72d6 License update.
Changed from New BSD to a custom license. The new license requires a Spine license to use the code. If you have a valid Spine license, you can do whatever you like with the code. This should not be a problem for anyone using the runtimes with Spine, nothing changes. If using the runtimes without a Spine license, you now need a Spine license. This is because the runtimes were created explicitly to be used with Spine.
2013-09-20 19:46:23 +02:00
NathanSweet
1db0e71257 Minor updates. 2013-09-20 18:56:21 +02:00
NathanSweet
e1fe518261 Bounding boxes for spine-csharp. 2013-09-20 16:42:55 +02:00
NathanSweet
734505c91c Additive blending for spine-csharp and spine-xna. 2013-09-20 14:03:52 +02:00
NathanSweet
a511e267d2 Keyable draw order for spine-csharp. 2013-09-20 13:49:31 +02:00
NathanSweet
9ac25382ae Fixed XNA projects. 2013-09-20 13:22:14 +02:00
NathanSweet
318a3c8ece Bounding box support. 2013-09-04 00:25:46 +02:00
NathanSweet
7d7158894d No need to recompute tangents. 2013-08-29 15:11:41 +02:00
Nathan Sweet
d26317ab99 Merge pull request #108 from CloneDeath/master
Made a 2nd "_xna" .csproj file for the C# runtimes. This is unavoidable,...
2013-08-22 11:44:12 -07:00
Nicholas Rodine
4cc0a2b5ab Made a 2nd "_xna" .csproj file for the C# runtimes. This is unavoidable, as microsoft is ass-backwards. The proper solution would be to add an "XNA" configuration (or even better, "XNA-XBOX" and "XNA-Windows" configuration), but Microsoft requires that any project referenced by XNA also import XNA, even if the base project doesn't depend on it.
Removed a lot of unneccessary stuff from the normal spine-csharp.csproj file, as no one else has Ultimate Edition and they were not configured properly.
Changed the XNA solution to point to the _xna csproj.
2013-08-22 10:38:55 -04:00
NathanSweet
727899c4ff Added .inst.
http://www.esotericsoftware.com/forum/viewtopic.php?p=5430#p5430
2013-08-21 15:07:01 +02:00
NathanSweet
4b7a9633a7 Better draw order key loading. 2013-08-20 17:56:53 +02:00