photonstorm
|
c338ecb390
|
Fixed trimmed frames issue.
|
2017-01-24 16:34:51 +00:00 |
|
Felipe Alfonso
|
c03b2f9518
|
Fixed multi atlas rendering on batches
|
2017-01-24 13:15:42 -03:00 |
|
Felipe Alfonso
|
bee6536c0c
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2017-01-24 12:22:08 -03:00 |
|
Felipe Alfonso
|
557c218a77
|
Fixed normal blending mode
|
2017-01-24 12:21:49 -03:00 |
|
photonstorm
|
3b0322e703
|
Fixed frame.
|
2017-01-24 13:25:19 +00:00 |
|
Felipe Alfonso
|
99d8db0849
|
Fixed alpha setting on BlitterRenderer
|
2017-01-24 10:15:25 -03:00 |
|
photonstorm
|
f2c75c6243
|
Blitter support
|
2017-01-24 12:55:50 +00:00 |
|
Felipe Alfonso
|
b223627935
|
Fix type a_color to a_alpha
|
2017-01-24 09:51:22 -03:00 |
|
Felipe Alfonso
|
ad52606964
|
added alpha to blitter batch
|
2017-01-24 09:41:16 -03:00 |
|
Richard Davey
|
12ac4cc61c
|
Fixed math in Transform world scale and rotation calculations.
|
2017-01-23 23:40:36 +00:00 |
|
Felipe Alfonso
|
739561f1fb
|
Fix "normal" blend mode
|
2017-01-23 19:12:46 -03:00 |
|
Felipe Alfonso
|
7decd4afcb
|
Blend Mode added to WebGLRenderer
|
2017-01-23 18:42:47 -03:00 |
|
Felipe Alfonso
|
bf9022bbe0
|
Anchoring support on SpriteBatch
|
2017-01-23 16:35:14 -03:00 |
|
Felipe Alfonso
|
5e1e495240
|
Rotated texture frames added
|
2017-01-23 15:30:25 -03:00 |
|
Felipe Alfonso
|
741415877e
|
Per vertex color added to SpriteBatch
|
2017-01-23 11:58:58 -03:00 |
|
Richard Davey
|
67d6845c30
|
Started work on merging Blittle object back in.
|
2017-01-22 22:54:19 +00:00 |
|
Felipe Alfonso
|
4155265165
|
Sprite batch with 32 bit indices for bigger batches
|
2017-01-20 19:02:12 -03:00 |
|
Felipe Alfonso
|
682cb79a17
|
Fix when buffers are full. Now they flush
|
2017-01-20 16:43:36 -03:00 |
|
photonstorm
|
657f8baee9
|
Fixed gl error.
|
2017-01-20 18:53:53 +00:00 |
|
photonstorm
|
4b7330f701
|
TextureSource creates glTexture if required.
|
2017-01-20 18:51:25 +00:00 |
|
photonstorm
|
339ea0b248
|
Add url
|
2017-01-20 18:51:24 +00:00 |
|
Felipe Alfonso
|
c37c69e312
|
fix on settexture2D
|
2017-01-20 15:51:00 -03:00 |
|
Felipe Alfonso
|
c40e94f15b
|
Manager is now in charge of swapping texture if needed
|
2017-01-20 15:13:24 -03:00 |
|
Felipe Alfonso
|
ba4b4b9892
|
Update SpriteBatch to work properly with Transform
|
2017-01-20 14:58:41 -03:00 |
|
Richard Davey
|
a814b58a45
|
Tidying up the State classes.
|
2017-01-20 02:28:55 +00:00 |
|
Richard Davey
|
4ac4d406b2
|
Hooked up SpriteBatch.
|
2017-01-19 23:20:36 +00:00 |
|
Felipe Alfonso
|
f342fac027
|
Sprite Batch implementation
|
2017-01-19 19:43:41 -03:00 |
|
Felipe Alfonso
|
9965ab674d
|
Update BlitterBatch
|
2017-01-19 14:53:20 -03:00 |
|
Richard Davey
|
65c1e062ea
|
Jotted down some thoughts.
|
2017-01-19 10:51:38 +00:00 |
|
Richard Davey
|
ddc92f284e
|
Removed Particle Renderer
|
2017-01-18 23:16:57 +00:00 |
|
Richard Davey
|
7d044d7f14
|
Updating game loop
|
2017-01-18 16:11:29 +00:00 |
|
Richard Davey
|
270504923d
|
Fixed Scale Mode references.
|
2017-01-18 14:48:02 +00:00 |
|
Richard Davey
|
26ac8f5c58
|
Moved renderer consts to their own files.
Added CanvasFeatures device tests.
Updated Canvas renderer.
|
2017-01-18 14:09:26 +00:00 |
|
Richard Davey
|
6615e8b514
|
Tidied up the Particle Renderer.
|
2017-01-18 11:59:00 +00:00 |
|
Richard Davey
|
5c69371a8f
|
Merge pull request #2960 from vulvulune/transform-getvertexdata-bug
Bug fix add renderer param to getVertexData
|
2017-01-18 11:34:20 +00:00 |
|
vulvulune
|
514542e8ad
|
better syntax to declare var indexB
|
2017-01-18 10:28:21 +01:00 |
|
vulvulune
|
6220b30517
|
declare var indexB to avoid global variable
|
2017-01-18 10:22:23 +01:00 |
|
Felipe Alfonso
|
0715656d04
|
Fixed Particle Renderer errors
|
2017-01-17 22:51:33 -03:00 |
|
Richard Davey
|
9b18a8121a
|
Added dummy render function.
|
2017-01-18 01:18:45 +00:00 |
|
Richard Davey
|
c28cfc4548
|
Typo fixes.
|
2017-01-18 01:13:59 +00:00 |
|
Richard Davey
|
08d1d8b677
|
Testing Particle renderer.
|
2017-01-18 01:06:34 +00:00 |
|
Felipe Alfonso
|
54dd3f1e8c
|
Added resize behaviour to the ParticleRenderer
|
2017-01-17 20:53:01 -03:00 |
|
Richard Davey
|
e20a3d656d
|
Added Google Group to the README.
|
2017-01-17 23:39:29 +00:00 |
|
Felipe Alfonso
|
33c6b68dae
|
Merge pull request #2961 from vulvulune/transform-getvettexdata-bug2
Bug fix: replace WebGLPipeline.Attribute by module Attribute
|
2017-01-17 20:36:48 -03:00 |
|
Felipe Alfonso
|
01ff226ecf
|
Particle Renderer
|
2017-01-17 19:30:45 -03:00 |
|
vulvulune
|
f4110815e2
|
remove always true if condition
|
2017-01-17 20:20:14 +01:00 |
|
vulvulune
|
dae9c1024b
|
replace WebGLPipeline.Attribute by module Attribute
|
2017-01-17 09:12:24 +01:00 |
|
vulvulune
|
3c0982782d
|
Add renderer to getVertexData
|
2017-01-17 08:59:56 +01:00 |
|
Felipe Alfonso
|
0df61f3057
|
Index and vertex buffer allocators
|
2017-01-16 21:11:47 -03:00 |
|
Richard Davey
|
a03d1a571c
|
Fixed renderer references.
|
2017-01-16 23:05:27 +00:00 |
|
Richard Davey
|
5275b00f42
|
Merge pull request #2956 from vulvulune/tsd
Add TypeScript definitions files for v3
|
2017-01-16 23:02:21 +00:00 |
|
Richard Davey
|
c701592d89
|
Merge pull request #2957 from vulvulune/basecache-bug1
Invalid variable in BaseCache
|
2017-01-16 23:01:34 +00:00 |
|
Richard Davey
|
04f0b95795
|
Merge pull request #2959 from vulvulune/basetransform-bug1
Update Basetransform: using modules
|
2017-01-16 23:00:50 +00:00 |
|
Richard Davey
|
d04b16e9e8
|
Merge pull request #2958 from vulvulune/math-ceil-bug2
Math.Fuzzy.Ceil: fix signature
|
2017-01-16 22:59:53 +00:00 |
|
Felipe Alfonso
|
14a2843779
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2017-01-16 19:48:51 -03:00 |
|
Felipe Alfonso
|
f500dbfed6
|
Added to webgl utils export
|
2017-01-16 19:48:34 -03:00 |
|
Richard Davey
|
9235d6fe58
|
Lots of Canvas Renderer fixes.
Merged CONST with Phaser export.
Fixed GetObjectValue check.
Added drawImage data to Frame.
|
2017-01-16 22:44:02 +00:00 |
|
Felipe Alfonso
|
9136460e20
|
WebGL Utils
|
2017-01-16 19:08:13 -03:00 |
|
vulvulune
|
a044da16fe
|
Update to use modules
|
2017-01-16 23:07:55 +01:00 |
|
vulvulune
|
323a4af72a
|
fix signature
|
2017-01-16 23:02:33 +01:00 |
|
vulvulune
|
caea415ff4
|
invalid variable name files instead of files in functions
|
2017-01-16 22:55:04 +01:00 |
|
vulvulune
|
69bbb052bc
|
Add TypeScript definition files
|
2017-01-16 22:43:07 +01:00 |
|
photonstorm
|
ddfeed8784
|
Cleaned down, ready for new WebGL Renderer.
|
2017-01-16 15:53:34 +00:00 |
|
Richard Davey
|
2809d80813
|
Working on the Canvas Renderer.
|
2017-01-12 21:28:40 +00:00 |
|
Felipe Alfonso
|
90113d4adc
|
Experimental webgl backend
|
2017-01-11 22:31:41 -03:00 |
|
photonstorm
|
36825cd487
|
Added new Dynamic FX Generator.
Added AudioContext polyfill.
Added start of ROADMAP.
|
2017-01-11 04:38:15 +00:00 |
|
Felipe Alfonso
|
5893665a38
|
Small fix for const buffer
|
2017-01-09 22:08:13 -03:00 |
|
Richard Davey
|
9446af0895
|
Added down some ideas into a repo doc.
|
2017-01-10 00:54:04 +00:00 |
|
Richard Davey
|
ad43925215
|
Swapped to var declaration and removed RAF polyfill from file, as not needed.
|
2017-01-09 23:54:14 +00:00 |
|
Richard Davey
|
5074aa7e67
|
Swap to var.
|
2017-01-09 23:01:35 +00:00 |
|
Felipe Alfonso
|
3eb78fdfea
|
Device and Pipeline WebGL API
|
2017-01-09 19:22:38 -03:00 |
|
Richard Davey
|
9aa52b5c0a
|
Keyboard Input functions.
|
2017-01-08 14:14:21 +00:00 |
|
Richard Davey
|
e260536f3c
|
Added GetAABB and Reverse. Trying alternative Area calculation.
|
2017-01-07 01:42:09 +00:00 |
|
Richard Davey
|
6d3ddfa5f1
|
Added Polygon functions.
|
2017-01-07 01:06:57 +00:00 |
|
Richard Davey
|
1569775835
|
Starting Polygon class.
|
2017-01-06 23:59:45 +00:00 |
|
photonstorm
|
d8b7797e35
|
Quote.
|
2017-01-05 17:06:57 +00:00 |
|
photonstorm
|
bec8345573
|
Added Hermite class and functions.
|
2017-01-05 15:46:47 +00:00 |
|
photonstorm
|
7338e5448a
|
More tweaks.
|
2017-01-05 14:36:49 +00:00 |
|
photonstorm
|
b9e2045672
|
Typo fixes.
|
2017-01-05 14:15:35 +00:00 |
|
photonstorm
|
c98b576f83
|
Lots of updates :)
|
2017-01-05 14:07:44 +00:00 |
|
photonstorm
|
9bc9dfaf72
|
New guide on working with Phaser 3.
|
2017-01-05 12:57:07 +00:00 |
|
Richard Davey
|
fa14825473
|
Added Line Clone, CopyFrom and Equals and fixed some build errors.
|
2017-01-05 00:20:11 +00:00 |
|
Richard Davey
|
1deac35550
|
Added in more intersection functions and line functions.
|
2017-01-04 23:53:27 +00:00 |
|
Richard Davey
|
4f7ed5cba8
|
Added in Line geometry functions.
|
2017-01-04 00:21:42 +00:00 |
|
Richard Davey
|
425252627f
|
Renamed from Vs to To.
|
2017-01-04 00:21:26 +00:00 |
|
Richard Davey
|
196f57c869
|
Added RotateAroundDistance and tidied up other Rotate functions.
|
2017-01-03 22:47:26 +00:00 |
|
Richard Davey
|
1712560c6e
|
Added Point.GetCentroid.
|
2017-01-03 22:31:02 +00:00 |
|
Richard Davey
|
52d769fc89
|
The rest of the Point functions.
|
2017-01-03 22:22:16 +00:00 |
|
Richard Davey
|
ade48e64fd
|
Added the start of the Point functions.
|
2017-01-02 22:25:40 +00:00 |
|
Richard Davey
|
3554975249
|
Exposed Geom.Intersects
|
2017-01-02 00:53:18 +00:00 |
|
Richard Davey
|
55c26bb158
|
Added lots of new Ellipse functions.
|
2017-01-02 00:47:16 +00:00 |
|
Richard Davey
|
0203f5c83e
|
Adding in the Ellipse geometry functions.
|
2017-01-01 18:23:19 +00:00 |
|
Richard Davey
|
5805adf214
|
Added Intersection functions and PointsAABB.
|
2017-01-01 15:30:54 +00:00 |
|
Richard Davey
|
b5b86595d9
|
Circle.isEmpty and Circle Intersection functions.
|
2017-01-01 14:33:41 +00:00 |
|
Richard Davey
|
8dae244076
|
Added all the Circle functions.
|
2016-12-29 00:17:20 +00:00 |
|
Richard Davey
|
8c132571fa
|
Updated Rectangle functions.
|
2016-12-28 23:41:02 +00:00 |
|
Richard Davey
|
ecffffc0e6
|
Added Circle class.
|
2016-12-28 23:40:47 +00:00 |
|
Richard Davey
|
f49a229727
|
Added Rectangle class, Geom structure, and fixed a few functions.
|
2016-12-22 01:32:21 +00:00 |
|
photonstorm
|
5a89c8d8ad
|
Merged in Lazer Rectangle functions.
|
2016-12-20 17:07:16 +00:00 |
|
photonstorm
|
6b1895e8ed
|
worldAlpha is now calculated in the read, not in preUpdate all the time.
|
2016-12-20 16:35:20 +00:00 |
|
photonstorm
|
f2ca83a143
|
Fixed export issues.
|
2016-12-20 16:34:47 +00:00 |
|
Felipe Alfonso
|
44c87b16d5
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2016-12-16 23:24:20 -03:00 |
|
Felipe Alfonso
|
5ed40ae7a8
|
Shape Texturing
|
2016-12-16 23:23:42 -03:00 |
|
photonstorm
|
d557d13d25
|
Added in new Util functions, and fixed some left-over ES6 values.
|
2016-12-15 17:15:47 +00:00 |
|
Felipe Alfonso
|
b9be1dfb23
|
pixel shader masking and gaussian blur
|
2016-12-15 03:39:16 -03:00 |
|
Felipe Alfonso
|
633098cf88
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2016-12-14 12:38:52 -03:00 |
|
Felipe Alfonso
|
2bbfb50b56
|
Canvas GL implementation
|
2016-12-14 12:38:36 -03:00 |
|
photonstorm
|
275badf1ed
|
Removed Phaser global use from modules.
|
2016-12-13 16:38:47 +00:00 |
|
photonstorm
|
6585297fbf
|
Lots of Math component exports added.
Restructured Phaser export file, finally removing it out of the Boot folder.
Fixed several broken math functions.
|
2016-12-13 16:12:25 +00:00 |
|
Richard Davey
|
dc5ddec256
|
Swapped Set.add for Set.set.
|
2016-12-12 22:35:47 +00:00 |
|
Richard Davey
|
822b3a9d0c
|
Updated Loader so you can pass in your own XHRSettings object with any file, and have that override the XHR defaults for the specific file.
|
2016-12-12 22:27:53 +00:00 |
|
Richard Davey
|
4662100514
|
Updating Set API, adding Map, adding Cache.
|
2016-12-09 09:32:24 +00:00 |
|
photonstorm
|
e9c4f28db3
|
Exposed Texture Manager via state.textures.
|
2016-12-08 16:41:23 +00:00 |
|
photonstorm
|
7d022067df
|
Added newer function from v3 merge.
|
2016-12-08 16:41:11 +00:00 |
|
photonstorm
|
71a51b5999
|
Added Set.iterate.
|
2016-12-08 16:23:04 +00:00 |
|
photonstorm
|
903b703245
|
Added Multi Atlas loader support and fixed issue with Set.each iteration.
|
2016-12-08 16:23:04 +00:00 |
|
Richard Davey
|
ba76c2225d
|
Added new Angle functions.
|
2016-12-07 20:37:03 +00:00 |
|
photonstorm
|
0fce66c6f2
|
Added in all of the Phaser Math functions. Phew!
|
2016-12-07 17:16:59 +00:00 |
|
photonstorm
|
7bf07c2151
|
Added in all of the Array Utils.
|
2016-12-07 13:34:21 +00:00 |
|
Richard Davey
|
07f3756761
|
Creates a __BASE entry for the atlas.
Defaults to __BASE if no texture frame was found in the atlas (may consider replacing with blank texture)
|
2016-12-07 10:58:35 +00:00 |
|
Richard Davey
|
5e0bbd7028
|
Fixed ability for it to load multi-part files and parse atlas data.
|
2016-12-07 10:50:10 +00:00 |
|
Richard Davey
|
ae47921f42
|
Support for lots of new file types, and the start of the multi-file loader.
|
2016-12-07 04:43:02 +00:00 |
|
Richard Davey
|
cee7498180
|
Fixes to get the renderer working.
|
2016-12-07 03:42:41 +00:00 |
|
Richard Davey
|
14ee4c2d1b
|
Added Camera and fixed path issues.
|
2016-12-07 02:40:07 +00:00 |
|
Richard Davey
|
a081ae8904
|
Path fixes.
|
2016-12-07 02:29:22 +00:00 |
|
Richard Davey
|
82d1ceeba4
|
Adding in WebGL Renderer.
|
2016-12-07 02:28:22 +00:00 |
|
Richard Davey
|
28538f09b9
|
Added in all the Components.
|
2016-12-07 01:40:56 +00:00 |
|
Richard Davey
|
04ecaefc48
|
Lots of noise removal and fixed loader processing queue.
|
2016-12-07 01:13:17 +00:00 |
|
Richard Davey
|
2d90ae2b08
|
Images now parse into Blobs properly.
|
2016-12-07 00:27:56 +00:00 |
|
Richard Davey
|
393791706e
|
Adding in Image parsing.
|
2016-12-07 00:04:53 +00:00 |
|
photonstorm
|
b3e4c349d2
|
Getting ready to hook the Loader to the Texture Manager.
|
2016-12-06 16:49:29 +00:00 |
|
photonstorm
|
7cf7eadb1f
|
Added in the new Texture Manager and all Parsers.
|
2016-12-06 16:18:28 +00:00 |
|
photonstorm
|
ff5273d01c
|
Adding in the start of the Math functions.
|
2016-12-06 16:18:12 +00:00 |
|
photonstorm
|
2b3127c405
|
Cutting out the noise.
|
2016-12-06 15:25:24 +00:00 |
|
photonstorm
|
048e11bc5e
|
New Loader Events, and sorted out the const assignments.
|
2016-12-06 15:15:42 +00:00 |
|
photonstorm
|
952d6aa49d
|
You can now use EventDispatcher.filter to scan outgoing events.
|
2016-12-06 14:08:58 +00:00 |
|
Richard Davey
|
a3e23e5c8a
|
Lots of tidying up.
|
2016-12-06 02:07:30 +00:00 |
|
Richard Davey
|
6aa620a853
|
Big refactoring to allow for multi-bindings from a single dispatcher.
|
2016-12-06 01:39:06 +00:00 |
|
photonstorm
|
fdad2fc3b0
|
Listeners can be removed during dispatch without breaking the array.
|
2016-12-05 17:19:12 +00:00 |
|
photonstorm
|
66a5647417
|
Added small task list.
|
2016-12-05 15:29:53 +00:00 |
|
photonstorm
|
c76c5741e7
|
Added in the new EventDispatch and Event system.
|
2016-12-05 15:29:44 +00:00 |
|
Richard Davey
|
1afa75d871
|
Updated Loader, added ArrayBuffer to Base64, added GetURL. You can now load a file on its own, without using a Loader instance at all.
|
2016-12-01 12:51:05 +00:00 |
|
Richard Davey
|
77b469b1a5
|
State level Loader re-implemented, and lots of BaseLoader features updated.
|
2016-11-30 17:16:45 +00:00 |
|
Richard Davey
|
17092eb573
|
More Loader updates, lots to do though.
|
2016-11-30 01:24:44 +00:00 |
|
Richard Davey
|
104d7a1341
|
Added start of the new Loader.
|
2016-11-30 01:24:44 +00:00 |
|
Richard Davey
|
e34d53a969
|
Added a Set data structure.
|
2016-11-30 01:24:44 +00:00 |
|
Felipe Alfonso
|
8d01f78a66
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2016-11-29 21:19:28 -03:00 |
|
Felipe Alfonso
|
a551110a39
|
Added getBounds to Transform
|
2016-11-29 21:19:19 -03:00 |
|
photonstorm
|
34303f1df6
|
Added in the Update Manager, MainLoop and State Systems.
|
2016-11-29 15:25:14 +00:00 |
|
photonstorm
|
c2f624d349
|
Adding in the State Manager.
|
2016-11-29 13:01:16 +00:00 |
|