badlogic
4d5010680d
[ts][webgl] Slot range rendering in SkeletonRenderer and SceneRenderer. Closes #1083
2018-02-16 13:47:03 +01:00
badlogic
08451f2a8d
[ts][webgl] Exposing the renderers in SceneRenderer.
2017-11-17 15:40:39 +01:00
badlogic
246c5310d4
[ts][webgl] SceneRenderer method to draw textures with manually set UVs.
2017-11-17 14:39:53 +01:00
Ivan Popelyshev
8506e16f2d
fix dark in both pma and non-pma ( #993 )
2017-09-28 11:22:48 +02:00
badlogic
7652eb47ba
[webgl] Updated pma tint black demo to include Ivan's shader from #993 .
2017-09-25 15:02:46 +02:00
badlogic
b685e490c1
[ts][webgl] Fixed vertex effects for clipped attachments
2017-06-21 16:19:49 +02:00
badlogic
5aebd65c01
[ts][webgl] Added VertexEffect, SwirlEffect and JitterEffect, and implemented it in WebGL SkeletonRenderer. SwirlEffect is a bit broken..
2017-06-21 15:43:54 +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
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
d4266cf89a
[ts][webgl][widget] Implemented clipping, updated README.md and CHANGELOG
2017-04-12 14:14:34 +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
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
7b463b1336
[ts] Fixed SkeletonDebugRenderer, fixed memory allocations in SkeletonRenderer
2017-01-26 16:21:08 +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
NathanSweet
c0fdc454a2
Fixed inconsistent newlines.
...
License header was followed by \n\n and files ended with \n. Changed to \r\n.
2016-10-15 23:45:16 +02:00
NathanSweet
7a18f0818c
Every space in its place! (tm)
...
(whitespace clean up)
2016-10-15 23:15:41 +02:00
badlogic
5aa27771c3
[runtimes] Updated ALL sources to use latest Spine Runtimes License v2.5. Manually checked all the things...
2016-10-13 15:12:05 +02:00
Mario Zechner
f84ae17615
Updated License Headers
2016-10-13 10:27:54 +02:00
NathanSweet
b597aac9b9
[ts] Minor demo updates.
...
- Loading screen is never shown if demo loads completely while offscreen.
- HTML charset specified.
- Tabs, not spaces, you filthy animals. Each unminified JS reduced by ~80kb.
- Clean up.
2016-09-13 23:18:49 +02:00
NathanSweet
6e09ef7320
[ts] Updated loading screen.
2016-09-13 12:01:23 +02:00
NathanSweet
65d0014827
[ts] Moar demo love.
2016-09-04 23:22:47 +02:00
badlogic
8faba2cdec
[ts] Demos, a never ending story
2016-09-03 00:00:06 +02:00
badlogic
99a5f43aca
[ts] center loading screen logo + spinner
2016-09-02 16:55:15 +02:00
badlogic
18b0463669
[ts] Demos done
2016-09-02 16:45:35 +02:00
badlogic
1c74823b2f
[ts] Refactored demos to share assets as much as possible. Added SharedAssetManager for that purpose
2016-09-02 11:22:04 +02:00
badlogic
e5032250bc
[ts] Getting close to being done with demos
2016-09-01 17:12:50 +02:00
badlogic
348b11e275
[ts] More demo work
2016-09-01 14:46:36 +02:00
badlogic
87a793f31e
[ts] Removed alert in Input.ts, refactored spritesheet demo
2016-08-31 12:22:59 +02:00
badlogic
0e59f99956
[ts] Removed demo assets, we now load from the server (using CORS). Enabled PMA for all demos, rewired some assets
2016-08-31 11:56:30 +02:00
badlogic
15c82b221a
[ts] Refactored demos so we can load them sequentially
2016-08-30 12:07:33 +02:00
badlogic
d2c4a2b1bc
[ts] New demos, tons of fixes
2016-08-30 09:46:06 +02:00
badlogic
4340e58518
[ts] More demos
2016-08-26 16:19:31 +02:00
badlogic
830a2ad040
[ts] Added playback controls to demos
2016-08-26 11:29:02 +02:00
badlogic
fc2e4b557d
[ts] added demos
2016-08-25 14:28:19 +02:00
badlogic
a69aec8a76
[ts] Added various helper classes to make writing demos easier
2016-08-24 15:58:31 +02:00
badlogic
ef4b04756c
[ts] Added ShapeRenderer and SkeletonDebugRenderer, added to WebGL test
2016-08-23 14:11:45 +02:00
badlogic
28b97e4532
[ts] Final touches to samples, removed underscore from private fields
2016-08-19 14:10:30 +02:00
badlogic
22cc0993f7
[ts] Added AssetManager subclasses for WebGL and Canvas backend
2016-08-16 15:47:17 +02:00
badlogic
23f2a50821
[ts] Added Canvas backend, also does meshes
2016-08-16 12:37:53 +02:00
badlogic
e72c9030eb
[ts] Refactored AssetManager and TextureAtlas to be in core/ package for sharing between backends
2016-08-16 10:27:50 +02:00
Nathan Sweet
698c4a1661
[ts] Added spine-ts runtime for TypeScript and JavaScript
2016-08-12 09:28:50 +02:00