Richard Davey
7999f72d81
Moved GetObjectValue into utils/object
2017-02-04 05:39:37 +00:00
Richard Davey
7c06670f90
Added Loader.SpriteSheet, now using a new config object rather than a bunch of arguments.
2017-02-04 05:36:06 +00:00
Richard Davey
426e5af447
Adding vec2 files.
2017-02-04 04:41:17 +00:00
photonstorm
1ed335e778
Removed un-needed build folder.
2017-02-03 16:41:26 +00:00
Felipe Alfonso
5091fc0268
fixed order of blitter rendering
2017-02-03 13:11:31 -03:00
Felipe Alfonso
e1b8107451
Changed limit of quad rendering on the BlitterBatch
2017-02-03 12:30:43 -03:00
photonstorm
f7aa82a2ff
Added DOM entry point, and getFirst to Children.
2017-02-02 16:55:02 +00:00
Felipe Alfonso
298ae9454b
Fixed issue with nested transform
2017-01-31 23:53:45 -03:00
Richard Davey
d6c4a31ec5
Changed render order.
2017-02-01 01:43:30 +00:00
Richard Davey
61ac86500f
Added ability to create Bob by frame string.
2017-02-01 01:43:30 +00:00
Richard Davey
2f8b471a3c
Skip renderer.
2017-02-01 01:43:30 +00:00
Felipe Alfonso
bed988ee06
Canvas renderer fix
2017-01-31 21:48:51 -03:00
Felipe Alfonso
f488722212
Removed unnecessary localMatrix on transform
2017-01-31 21:35:53 -03:00
Felipe Alfonso
5eb087d917
changed translate to a vec2 on SpriteBatch shader
2017-01-31 20:16:27 -03:00
Felipe Alfonso
3f0509bead
fixed V8 deopt on Transform's updateRoot
2017-01-31 20:06:13 -03:00
Felipe Alfonso
43629a5e78
fixed type on WebGLRenderer render function
2017-01-31 18:49:14 -03:00
Felipe Alfonso
758369593f
Inlined spriteBatch.add
2017-01-31 18:40:29 -03:00
Felipe Alfonso
6566a387b5
Small optimization to transform matrix update
2017-01-31 17:24:51 -03:00
Felipe Alfonso
1c062e3e2d
Test removing a, b, c, d components from vertex
2017-01-31 15:50:01 -03:00
Richard Davey
05ff84f282
dirtyLocal test.
2017-01-31 18:27:43 +00:00
photonstorm
69a9e59f8f
Testing performance.
2017-01-31 17:04:31 +00:00
Felipe Alfonso
d1928a1254
SpriteBatch32 renderer using new transform
2017-01-31 13:27:07 -03:00
Felipe Alfonso
b335782214
Fix for generating transform list
2017-01-31 12:03:04 -03:00
photonstorm
9371753b2c
New Anchor component.
...
DrawImage now takes anchor arguments.
GameObject.angle fixed and all the other Transform accessors added back in (except Pivot).
Wrap fixed to not wrap if value is within range already.
2017-01-31 14:55:15 +00:00
Felipe Alfonso
371e779b11
Fixed issue when trying to render image on canvas with new transform
2017-01-31 10:32:03 -03:00
Richard Davey
7d83c9971f
Fixed new Transform Component integration with Canvas Renderer.
2017-01-31 00:56:13 +00:00
Richard Davey
ebf4a50ca6
Updated so Game Objects and States are using the new experimental Transform 2.
2017-01-30 23:58:29 +00:00
Felipe Alfonso
ff72fc538d
Fix type on exp transform 2
2017-01-30 19:51:19 -03:00
Felipe Alfonso
ae46402c1d
Experimental Transform with children
2017-01-30 15:28:15 -03:00
photonstorm
733d056899
Game Cache added and tests written and working.
...
Loader updated.
Cache now emits events on add and remove.
2017-01-30 16:56:04 +00:00
Richard Davey
98a6d282ba
Registry added.
2017-01-30 00:00:45 +00:00
Felipe Alfonso
efa5f8a012
Experimental Transform implementation
2017-01-27 17:48:32 -03:00
Richard Davey
0e0fceb5f7
Removed Camera as root container. Images now skipTransform.
2017-01-27 00:07:57 +00:00
Richard Davey
ce3bb7d1fa
Implemented RTree spatial sort for the display list handling. Canvas Renderer updated to take advantage of it. Camera updated to extend BaseTransform + add extra properties. Array QuickSelect function added. Frame radius calculation added.
2017-01-26 04:06:10 +00:00
photonstorm
0d9e25c9ff
Updating tree.
2017-01-25 17:23:55 +00:00
photonstorm
6ee499132c
Huge refactor to sort out the game loop flow.
2017-01-25 17:10:19 +00:00
photonstorm
0b63a4fa01
Removed log.
2017-01-25 12:16:53 +00:00
photonstorm
df6ca9ec6a
Fixed return value.
2017-01-25 12:16:47 +00:00
photonstorm
5c495bbdf8
RAF now calls StateManager.step directly.
...
Game no longer has RNG property.
2017-01-25 12:02:18 +00:00
photonstorm
5f2d4473f3
Seed the RNG from Config.
2017-01-25 12:01:52 +00:00
photonstorm
65ead45dab
Moved RNG into Math.
2017-01-25 12:01:38 +00:00
Richard Davey
115afbc5fc
Added in Sprite game object.
2017-01-24 18:08:56 +00:00
Felipe Alfonso
060ea99d49
Added trimming to batches
2017-01-24 14:33:18 -03:00
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