1370 Commits

Author SHA1 Message Date
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
297362f246 [ts] Fixed WebGL demos 2017-04-18 11:42:05 +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
Dave Geddes
3ec6c85074 reuse existing canvas element when possible (#876)
* reuse existing canvas element when possible

* [ts][widget] enable retina quality graphics
2017-04-18 09:43:41 +02:00
badlogic
8bd058f82e [starling] Updated to Starling 2.1. Added coin sample 2017-04-14 15:58:15 +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
b043a0b967 [ts] Ported ConvexDecomposer 2017-04-11 15:06:28 +02:00
badlogic
ced91ff34a [ts] Updated README.md to document inline functionality of widget, updated CHANGELOG 2017-04-11 13:42:22 +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
848f3d382c [runtimes] Updated remaining samples/runtimes 2017-04-11 13:14:53 +02:00
badlogic
8920840ecf [starling] Fixed renderer, ignores path attachments. Fixed samples, click on sprites to advance to next sample. Updated assets 2017-04-11 13:11:02 +02:00
badlogic
14c1df8cfb [c] Ported AnimationState change
[ts] Rebuild artifacts
2017-04-10 15:45:13 +02:00
badlogic
d34f7c7b11 [ts] Ported AnimationState change 2017-04-10 15:43:38 +02:00
badlogic
5f5d4cc38e [ts] Fixed dipping problem fix, added dipping problem repro 2017-04-10 11:35:53 +02:00
badlogic
fb6336bf73 [ts] Fixed demos 2017-04-07 16:43:45 +02:00
badlogic
aa7305e9ba [ts][webgl] Fixed image change demo. 2017-04-07 16:20:25 +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
6808b9f44a [ts] Fixed up demos 2017-03-31 12:27:41 +02:00
badlogic
030da37e6b [ts] Ported dipping problem fix, see #867 2017-03-31 12:12:22 +02:00
badlogic
0b40dd7a9f Updated exports 2017-03-27 10:19:51 +02:00
badlogic
b2d4fa4012 Merged with master, pulling in change from MathUtils -> TrigUtils in spine-libgdx as well as Maven pom.xml 2017-03-24 14:15:24 +01:00
badlogic
2585dc16ab [ts] Fixed widget example, using var instead of let 2017-03-22 17:30:06 +01:00
badlogic
e464a9fbba [ts] Updated README on ES6 modules. 2017-03-15 10:39:05 +01: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
94f100a1cf [ts][widget] Actually use config.loop field. Closes #853. 2017-03-07 11:52:27 +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