571 Commits

Author SHA1 Message Date
John
df612897cd Update README.md
Warning about possible artifacts when using Unity 4.3's default 2D Project import settings (new "Sprite" texture type) and recommended fix.
2014-01-18 20:00:36 +08:00
NathanSweet
41bc9cfbc2 Call RecalculateBounds so skeleton rendering isn't culled. 2014-01-13 16:13:43 +01:00
NathanSweet
b0c96fd66b Typo 2014-01-11 21:20:46 +01:00
NathanSweet
d520addb9b Updated license to version 2.
Version 1 of the license didn't make sense: it required a Spine license to use the Spine Runtimes at all. This means if you used the Spine Runtimes in your application, anyone who purchased a copy of your application also needed a Spine license to use the runtimes. This was not the intent!

Version 2 of the license fixes this by allowing anyone to use the Spine Runtimes but only for internal use. When you purchase Spine, the Spine license (http://esotericsoftware.com/spine/files/license.txt) grants you the right to make and distribute derivative works of the Spine Runtimes. Now it makes sense: making and distributing applications with the Spine Runtimes requires a Spine license, but anyone can run that software without needing a Spine license.

With this fixed, I hope we never need to change the license again!
2014-01-11 21:07:28 +01:00
NathanSweet
47040c815f Removed LookLikeInspector. 2013-12-21 22:00:00 +01:00
NathanSweet
533c16715d Removed meta file. 2013-12-21 21:53:02 +01:00
Fabien
8f24080c2d fix atlas typo 2013-10-31 15:44:26 -04:00
NathanSweet
fc4934708f Made Initialize safe to call at any time. 2013-10-23 23:18:38 +02:00
NathanSweet
03610fcaad Made delta time easier to customize. 2013-10-21 10:54:25 +02:00
NathanSweet
98e4c0e7e5 Better C# events. 2013-10-17 01:13:36 +02:00
NathanSweet
5d37969b9d Comments. 2013-10-11 13:52:03 +02:00
NathanSweet
fc4895ad95 Fixed Clear. 2013-10-10 09:32:07 +02:00
NathanSweet
271d0b630a Double buffer meshes.
Number 13:
http://docs.unity3d.com/Documentation/Manual/MobileOptimisation.html
2013-10-08 21:23:36 +02:00
NathanSweet
0a74525261 Shadows for non-lit shader. 2013-10-08 21:00:21 +02:00
NathanSweet
3b8aef4890 Much better normals calculation. 2013-10-08 19:34:45 +02:00
NathanSweet
b8f23ebc83 Support Unity lighting. 2013-10-08 16:55:10 +02:00
NathanSweet
9a347d5eb8 Updated license.
Nailed it this time, quite sure!
2013-10-04 04:13:09 +02:00
NathanSweet
9ab690005a Deleted useAnimationName. Cleaned up examples.
useAnimationName isn't needed now that animationName is just a property that sets the animation for track zero.
2013-10-03 21:47:55 +02:00
NathanSweet
64d50d5edc Fixed submeshes.
One day this will work correctly. :(
2013-10-03 21:38:40 +02:00
NathanSweet
08d5efa31d Simpler Spineboy.cs. 2013-10-03 20:25:47 +02:00
NathanSweet
6f1fbb004d Fixed error setting triangles.
Submesh index stuff should be solid now.
closes #130, merged manually
2013-10-01 19:36:29 +02:00
NathanSweet
47ce2a40c1 Minor update to the license to include education. 2013-10-01 14:55:15 +02:00
NathanSweet
e8ff8fd1f3 Fixed empty property value. 2013-09-30 14:44:08 +02:00
NathanSweet
52696c2607 Fixed setting animation name without looping. 2013-09-30 14:31:26 +02:00
NathanSweet
0fb51b3869 Minor updates. 2013-09-30 11:32:05 +02:00
NathanSweet
5390d40093 Fixed spine-unity, spine-tk2d. 2013-09-29 22:15:25 +02:00
NathanSweet
115a7300ba Add dragon example. 2013-09-28 00:22:58 +02:00
NathanSweet
9556eeb306 Update spineboy to show off keyable draw order, etc. 2013-09-27 23:56:43 +02:00
NathanSweet
359b25d9d4 spine-tk2d and spine-unity updated to latest spine-csharp.
closes #120
closes #125
2013-09-26 10:02:17 +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
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
7d7158894d No need to recompute tangents. 2013-08-29 15:11:41 +02:00
NathanSweet
8e393a8cd5 Fixed submesh index recalculation. Fixed #82, Clear onDisable causing problems.
http://www.esotericsoftware.com/forum/viewtopic.php?f=7&t=1116
2013-08-16 13:30:54 +02:00
Nathan Sweet
ef8d840750 Update README.md 2013-08-16 11:53:39 +02:00
NathanSweet
a2041fa9bb Look at the material's texture name instead of the material name. 2013-08-05 07:22:48 +02:00
NathanSweet
7318ec912a Calculate normals and tangets. 2013-08-04 11:04:22 +02:00
NathanSweet
288e520b25 Refactored spine-unity to support multiple materials. 2013-08-03 15:44:04 +02:00
NathanSweet
f9d538d6e7 Unity 3.5 is no longer supported. Verified works with Unity 4.2. 2013-08-03 10:36:14 +02:00
NathanSweet
d91caa8eba Better gizmo code. 2013-06-18 20:40:08 +02:00
Yonsh
f44e8aad50 Change to pharan's recommendation 2013-06-15 16:53:35 +08:00
Yonsh
c2a79c43ed Fix: Unable to select in editor when flipped
http://www.esotericsoftware.com/forum/viewtopic.php?f=3&t=823
2013-06-15 13:17:12 +09:00
NathanSweet
692f24c6b9 Changed to Color32. Reduced zeroing mesh verts. 2013-06-13 11:15:19 +02:00
NathanSweet
48cfd1d874 Added mesh.MarkDynamic(). 2013-06-11 18:42:22 +02:00
NathanSweet
4a03850829 Some small optimizations. 2013-06-10 17:02:49 +02:00
NathanSweet
fbbe262a39 Fixed spine-unity. 2013-05-29 00:03:06 +02:00
NathanSweet
fbefc609a2 SpineboyComponent renamed to Spineboy. 2013-05-14 01:36:50 +02:00
NathanSweet
beeff7d752 Unity optimizations. 2013-05-11 19:34:28 +02:00
NathanSweet
6bbce812f8 Refactored spine-unity, separated SkeletonComponent and SkeletonAnimation.
Added animation:<No Change> to SkeletonAnimation. See:
http://www.esotericsoftware.com/forum/viewtopic.php?f=3&t=606
2013-05-06 15:45:08 +02:00
NathanSweet
7f69300bcc Refactoring: changed references to "bind pose" to "setup pose".
This better matches "setup mode" in the editor and we can be consistent in code and docs from now on.
2013-05-05 12:38:06 +02:00
NathanSweet
80fdba02a1 Refactoring: RegionAttachment vertices, texture->rendererObject...
- Vertices are no longer stored on RegionAttachment. The vertices are temporary state, not part of RegionAttachment's persistent state like UVs and offset.
- AtlasPage and RegionAttachment "texture" field is renamed to "rendererObject". This is a better name as it may not be a texture.
- AtlasAttachmentLoader uses the AtlasRegion as the rendererObject. This enables a renderer to use region information if needed. The page rendererObject is still available.
- Better "enum" look up for AS3.
- Unity4 example doesn't use a compressed material.
2013-05-05 12:37:24 +02:00