Richard Davey
|
55cbda85b8
|
Removed debug code
|
2020-10-26 14:24:15 +00:00 |
|
Richard Davey
|
f87bd7d384
|
Removed all of the shader setters. This should be done via the WebGLShader class now.
|
2020-10-26 14:24:06 +00:00 |
|
Richard Davey
|
fba97afcb6
|
Update dirty uniforms
|
2020-10-26 14:05:49 +00:00 |
|
Richard Davey
|
f32b4c7ecd
|
Fixed config setter and added mvp matrices
|
2020-10-26 14:05:39 +00:00 |
|
Richard Davey
|
1e8b1cc583
|
Removed ProjectOrtho and optimized setters
|
2020-10-26 14:05:26 +00:00 |
|
Richard Davey
|
7ad02d6c0d
|
Removed mvp component
|
2020-10-26 14:05:07 +00:00 |
|
Richard Davey
|
371425a5d2
|
Use new pipeline resize method
|
2020-10-26 14:04:55 +00:00 |
|
Richard Davey
|
14e90c60d8
|
Don't resize to zero dimensions and run proper compare
|
2020-10-26 14:04:45 +00:00 |
|
Richard Davey
|
291f588110
|
Removed the mvp component. Pipelines no longer need this.
|
2020-10-26 14:04:01 +00:00 |
|
Richard Davey
|
af01b23696
|
JSDocs fix
|
2020-10-26 14:03:35 +00:00 |
|
Richard Davey
|
8c85887479
|
Removed all of the mvp functions as they're no longer needed
|
2020-10-26 14:03:18 +00:00 |
|
Richard Davey
|
0b3011add3
|
Update PointLight-frag.js
|
2020-10-21 18:15:34 +01:00 |
|
Richard Davey
|
272727459f
|
Use new shader property
|
2020-10-21 18:15:28 +01:00 |
|
Richard Davey
|
9531124903
|
Typo fix
|
2020-10-21 18:15:19 +01:00 |
|
Richard Davey
|
da47c776fa
|
New shader class to allow one pipeline to set multiple shaders
|
2020-10-21 18:15:13 +01:00 |
|
Richard Davey
|
180b29be98
|
The pipeline can now handle multiple shaders all sharing the same attributes
|
2020-10-21 18:15:02 +01:00 |
|
Richard Davey
|
c730272ba7
|
Updated the configs to handle multiple shaders
|
2020-10-21 18:12:40 +01:00 |
|
Richard Davey
|
4b1c5c1a0b
|
Improved docs
|
2020-10-21 11:30:49 +01:00 |
|
Richard Davey
|
7ffa615831
|
The WebGLPipeline.flushLocked property has been removed. A pipeline can never flush in the middle of a flush anyway, so it was just wasting CPU cycles being set.
|
2020-10-21 11:19:12 +01:00 |
|
Richard Davey
|
6ed84e2f34
|
Added Mesh.ignoreDirtyCache flag.
|
2020-10-21 10:15:12 +01:00 |
|
Richard Davey
|
774b6987c4
|
Added Face.alpha getter and setter
|
2020-10-21 10:14:56 +01:00 |
|
Richard Davey
|
aada315bbc
|
When setting both transparent: true and backgroundColor in the Game Config, it would ignore the transparency and use the color anyway. If transparent, the game is now fully transparent. Fix #5362
|
2020-10-20 14:01:31 +01:00 |
|
Richard Davey
|
8bb1151aca
|
Fixed RenderTexture.fill rgb order. Fix #5364
|
2020-10-20 00:50:49 +01:00 |
|
Richard Davey
|
9972594e60
|
Updated docs. FIx #4229
|
2020-10-17 12:11:35 +01:00 |
|
Richard Davey
|
faec17f4b0
|
Cameras.Scene2D.Events.FOLLOW_UPDATE is a new Event that is dispatched by a Camera when it is following a Game Object. It is dispatched every frame, right after the final Camera position and internal matrices have been updated. Use it if you need to react to a camera, using its most current position and the camera is following something. Fix #5253
|
2020-10-17 11:37:27 +01:00 |
|
Richard Davey
|
48d9eb6321
|
The GameObjects.Graphics.fillGradientStyle method can now accept a different alpha value for each of the fill colors. The default is still 1. If you only provide a single alpha, it'll be used for all colors. Fix #5044
|
2020-10-16 18:08:31 +01:00 |
|
Richard Davey
|
675e43350d
|
Physics.Arcade.Body.setDamping is a new method that allows you to set the useDamping property of a Body in a chainable way. Fix #5352
|
2020-10-16 17:57:26 +01:00 |
|
Richard Davey
|
85a284d095
|
Particles.EmitterOp now cleanly separates between the different types of property configuration options. start | end will now ease between the two values, min | max will pick a random value between them and random: [] will pick a random element. They no longer get mixed together. Fix #3608
|
2020-10-16 17:52:59 +01:00 |
|
Richard Davey
|
1aaecbe703
|
Particles.EmitterOp.setMethods will now reset both onEmit and onUpdate to their default values. This allows you to reconfigure an emitter op with a new type of value and not have it stuck on the previous one. Fix #3663
|
2020-10-16 17:32:22 +01:00 |
|
Richard Davey
|
605ea31146
|
SceneManager.start will now reset the SceneSystems.sceneUpdate reference to NOOP . This gets set back to the Scene update method again during bootScene (if it has one) and stops errors with external plugins and multi-part files that may trigger update before create has been called. Fix #4629
|
2020-10-16 16:39:30 +01:00 |
|
Richard Davey
|
0fad1861ae
|
Update GeometryMask.js
|
2020-10-16 15:07:32 +01:00 |
|
Richard Davey
|
75f857b645
|
Update WebGLRenderer.js
|
2020-10-16 14:11:21 +01:00 |
|
Richard Davey
|
e50339b144
|
Updated to use new filtered children list
|
2020-10-16 14:11:15 +01:00 |
|
Richard Davey
|
d35ff331b2
|
Now takes a pre-filtered list of children to render
|
2020-10-16 11:36:00 +01:00 |
|
Richard Davey
|
84c1344f63
|
CameraManager.getVisibleChildren is a new method that is called internally by the CameraManager.render method. It filters the DisplayList, so that Game Objects that pass the willRender test for the given Camera are added to a sub-list, which is then passed to the renderer. This avoids the renderer having to do any checks on the children, it just renders each one in turn.
|
2020-10-16 11:35:45 +01:00 |
|
Richard Davey
|
653c2ee600
|
Parallel and divide by zero fix
|
2020-10-15 18:08:35 +01:00 |
|
Richard Davey
|
ae6112297a
|
Default tint value should now be 0xffffff. Fix #5358
|
2020-10-15 12:19:17 +01:00 |
|
Richard Davey
|
37c9b0884d
|
Updated Polygon points type. Fix #5357
|
2020-10-15 12:01:13 +01:00 |
|
Richard Davey
|
8a01ae1cb7
|
Call the component directly to avoid lots of function diving
|
2020-10-15 11:47:24 +01:00 |
|
Richard Davey
|
536f08a4bf
|
Avoid deep diving into loads of functions
|
2020-10-15 11:47:11 +01:00 |
|
Richard Davey
|
67b787ab7c
|
Update GetTilesWithinWorldXY.js
|
2020-10-15 11:09:52 +01:00 |
|
Richard Davey
|
db2fdc14d1
|
Update GetTileAt.js
|
2020-10-15 11:09:37 +01:00 |
|
Richard Davey
|
f130f5e9a3
|
Fixed incorrect parameter type
|
2020-10-15 11:09:19 +01:00 |
|
Richard Davey
|
b4fed98aa2
|
Update SetCollisionBetween.js
|
2020-10-15 11:08:18 +01:00 |
|
Richard Davey
|
8d2e7b08c5
|
Update World.js
|
2020-10-15 11:07:51 +01:00 |
|
Richard Davey
|
417e57c199
|
Update Collider.js
|
2020-10-15 11:07:27 +01:00 |
|
Richard Davey
|
0f87981f47
|
Improved docs
|
2020-10-15 11:07:22 +01:00 |
|
Richard Davey
|
c03b5af079
|
Use mesh size
|
2020-10-15 10:09:02 +01:00 |
|
Richard Davey
|
020cfab2d6
|
Fixed issue with no mesh specified and texture getting
|
2020-10-15 09:58:54 +01:00 |
|
Richard Davey
|
f17743dadf
|
Changed updateProjectionMatrix to setPerspective and added setOrtho counterpart
|
2020-10-14 16:32:29 +01:00 |
|