Nathan Sweet
78a730a6d7
[ts] Improvements for player, webgl.
...
* Rendering, added support for separate color/alpha src blend funcs.
* LoadingScreen, set camera zoom to fade out and black flash, use PMA to fix ringing artifacts when scaled, fade in to help hide dropped frames as page loads, use separate color/alpha src blend funcs to properly blend quad when loading screen fades out, oxipng PNGs.
* Moved some private constants out of their class to avoid class name prefix.
* Player, clean up full pass OCD town, showError throws when possible so stacktrace isn't lost, added showLoading to config, don't create UI when !showControls, removed findWithId (id is unique for entire document), use built-in for findWithClass/contains, var->let, don't clear screen twice during loading, other minor stuff.
2021-06-20 01:20:31 -04:00
Nathan Sweet
7df74c2fa4
Various fixes, clean up.
...
* Added missing CurveTimeline#shrink calls. c and cpp got BOZO comments until the method is added.
* SkeletonJson#readCurve clean up.
* ts, use shorthand for null checks.
* csharp, don't use unnecessary hasNext local.
2021-06-03 21:42:35 -04:00
badlogic
b67bf992a0
Single bone IK fix and license header update. Closes #1580 , closes #1581 .
2019-12-20 12:20:46 +01:00
badlogic
3aa14d9b86
[ts] Ported skin bones/constraints changes. See #1346 .
2019-06-04 15:53:34 +02:00
badlogic
7f7e5f0fec
Updated license headers and LICENSE files.
2019-05-02 11:38:19 +02:00
badlogic
8ea29944d3
[ts][webgl] Closes #1271 , clipping wasn't terminated properly when a slot did not house an attachment.
2019-02-06 16:02:42 +01:00
badlogic
4d5010680d
[ts][webgl] Slot range rendering in SkeletonRenderer and SceneRenderer. Closes #1083
2018-02-16 13:47:03 +01:00
Ivan Popelyshev
8506e16f2d
fix dark in both pma and non-pma ( #993 )
2017-09-28 11:22:48 +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
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
badlogic
28b97e4532
[ts] Final touches to samples, removed underscore from private fields
2016-08-19 14:10:30 +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