95 Commits

Author SHA1 Message Date
badlogic
4ee17864a2 Merged manually with master. @pharan please check AttachmentTools, stretchyman diffuse pma material 2017-05-09 13:32:19 +02:00
badlogic
7f864d6bc5 [lua] Fixed typo in SkeletonJson, closes #893 2017-05-08 12:39:16 +02:00
badlogic
0fac2d318c [widget] Optional parameter to SpineWidget.setAnimation() allowing to specify callbacks for animation state events. 2017-05-05 10:08:25 +02:00
badlogic
fdf6aba634 [ts] Fixed memory leak in Triangulator. Added coin example to WebGL test 2017-05-04 14:11:11 +02:00
badlogic
6a5e035cb5 [ts][webgl][widget] Fixed issues in Safari. Constants like SRC_ALPHA seem to no longer be exposed in Safari through WebGLRenderingContext properties. Closes #886 2017-04-26 15:56:52 +02:00
badlogic
5b2a8cfd1e [ts] Separated triangulation and convex decomposition 2017-04-21 10:40:31 +02:00
badlogic
2b4c2bcf94 [ts][webgl][widget] Fixed WebGL context loss in WebGL and widget backend. See CHANGELOG for details. 2017-04-18 15:37:44 +02:00
badlogic
18e1157c54 [ts] Fixed Skeleton.getBounds(). Stride was incorrect. Closes #880 2017-04-18 11:31:00 +02:00
badlogic
355d80129f [ts][widget] Fixed retina handling, scale backbuffer of canvas by device pixel ratio 2017-04-18 10:02:03 +02:00
badlogic
bd16d0fde8 [ts][threejs] Implemented clipping. 2017-04-13 10:45:25 +02:00
badlogic
d4266cf89a [ts][webgl][widget] Implemented clipping, updated README.md and CHANGELOG 2017-04-12 14:14:34 +02:00
badlogic
06f32233c0 [ts] Ported SkeletonClipping 2017-04-11 16:05:41 +02:00
badlogic
778055ae5b [ts] Added ClippingAttachment and loading in SkeletonJson. Updated coin example 2017-04-11 15:30:34 +02:00
badlogic
0fc89aa529 [ts] rebuild artifacts 2017-04-11 13:39:07 +02:00
badlogic
0733ce8af2 [ts] Widget can now load json, atlas, and atlas pages from inline resources. See widget example source and README.md 2017-04-11 13:38:33 +02:00
badlogic
14c1df8cfb [c] Ported AnimationState change
[ts] Rebuild artifacts
2017-04-10 15:45:13 +02:00
badlogic
5f5d4cc38e [ts] Fixed dipping problem fix, added dipping problem repro 2017-04-10 11:35:53 +02:00
badlogic
5af8185261 [ts][webgl][widget] Fixed SceneRenderer, immediate mode rendering methods didn't take into account two color tint shader 2017-04-07 15:50:22 +02:00
badlogic
58f7f17b37 [ts][widget] Enabled two color tinting by default. Fixed WebGL warnings 2017-04-07 15:14:54 +02:00
badlogic
6001882158 [ts] Build latest artifacts 2017-04-07 14:55:55 +02:00
badlogic
d520830c5c [ts][canvas] Fixed rendering of rotated atlas regions 2017-04-07 14:54:08 +02:00
badlogic
030da37e6b [ts] Ported dipping problem fix, see #867 2017-03-31 12:12:22 +02:00
badlogic
1bb212a110 [ts] Merged with master. 2017-03-07 11:57:19 +01:00
badlogic
3fd5c62588 [ts] Updated JS builds. 2017-03-07 11:53:21 +01:00
badlogic
d5297334c0 [ts][widget] Fix handling of config.atlasContent and config.jsonContent. Closes #854 2017-03-07 11:50:25 +01:00
badlogic
6a4a667458 Merged master manually 2017-03-02 13:35:36 +01:00
badlogic
8a7ac93f6f [ts][widget] Added jsonContent and atlasContent fields to widget configuration. Allows to pass content directly instead of fetching it from a URL. See README.md. Closes #844 2017-03-02 13:33:00 +01:00
badlogic
1ad8e6b63c Merged with master, resolved conflicts 2017-03-02 13:04:44 +01:00
badlogic
7e0df8fa6d [ts][canvas] Fixed alpha tinting 2017-03-02 11:50:46 +01:00
badlogic
d5cc4d598a [ts][canvas] Added support for alpha tinting, rgb tint is ignored 2017-03-02 11:41:45 +01:00
badlogic
f5b4310350 [ts][canvas] Cleanup 2017-03-02 11:09:45 +01:00
badlogic
3bb27040c4 [ts][canvas] Fixed superfluous paranthesis 2017-03-02 11:08:03 +01:00
badlogic
e8df948d9d [ts][canvas] Canvas renderer now supports shearing and non-uniform scale. Closes #851 2017-03-02 11:04:11 +01:00
badlogic
be9b522237 [ts] Updated README.md describing compatibility and how to disable two color tinting in WebGL backend. 2017-02-24 15:18:30 +01:00
badlogic
9eb42b65f2 [ts] Added 2 color tinting support, made it default, barely a performance difference. You can disable it via the constructors of SceneRenderer, SkeletonRenderer and PolygonBatcher, depending on which level of granularity you use. Also fixed performance issue submitting geometry as STATIC_DRAW instead of DYNAMIC_DRAW. Fixed another performance issue regarding size of buffer data that's being updated. 2017-02-24 15:00:30 +01:00
badlogic
787a525a93 [runtimes] Closes #842, sorting of transform constraints 2017-02-23 15:44:31 +01:00
badlogic
9cd5f25cdb [ts] Moved conversion to typed array to minimize allocations 2017-02-23 13:33:40 +01:00
badlogic
0b8913691a [ts] Closes #838, modified vertices of input JSON when reading mesh attachment. Breaks when input JSON is reused 2017-02-21 11:48:07 +01:00
badlogic
f617ff635f [runtimes] Added parsing of local/relative properties of TransformConstraints in SkeletonJson 2017-02-20 11:22:26 +01:00
badlogic
30b3d9904e [ts] Fixed bug in MeshAttachment.setParentMesh, wasn't assinging worldVerticesLength 2017-01-30 15:19:15 +01:00
badlogic
e49b587fa8 Merged latest from master 2017-01-27 09:47:00 +01:00
badlogic
808aea73c6 [ts] Fixed all backends. Need to implement TwoColorBatcher for WebGL backend 2017-01-26 16:35:21 +01:00
badlogic
7b463b1336 [ts] Fixed SkeletonDebugRenderer, fixed memory allocations in SkeletonRenderer 2017-01-26 16:21:08 +01:00
badlogic
8f99571185 [ts][libgdx] Fixed TwoColorTimeline ordinal 2017-01-26 14:56:05 +01:00
badlogic
be1a2e3cbb Fixed bug in SkeletonJson, used = instead of == in condition. Fixed vertex component order for mesh attachment. Fixed SkeletonRenderer. 2017-01-26 14:52:04 +01:00
badlogic
fcade28c7a [ts] Updated to 3.6-beta, changes to updateWorldVertices (now computeWorldVertices) for attachments, two color timeline, point attachment, transform constraint local and relative modes. Meshes don't render yet in WebGL backend. Need to update other backends as well. 2017-01-25 16:55:39 +01:00
badlogic
1246bf85c6 [ts] Ported fix from f3dbc650f83ae698443bb34ad4034dad9946fa08 2016-12-28 21:33:20 +01:00
badlogic
75e9b49d0c [ts] Ported d77e1fbc53ba809b255db7ceda26f2c1f6c74739 2016-12-15 14:54:28 +01:00
badlogic
05ba66efe0 [ts] Fix for clearTracks, see #805 2016-12-15 13:34:54 +01:00
badlogic
ac48da3a14 [ts] Ported latest AnimationState changes, see c512ee5d595076842cbb12d95a3a7f06792b81d1 2016-12-06 13:43:44 +01:00