Richard Davey
|
674966280e
|
Merge pull request #5320 from vforsh/master
Add reserve property to particle emitter config
|
2020-09-22 15:24:16 +01:00 |
|
Richard Davey
|
6ff21af807
|
Added start of controls
|
2020-09-22 12:48:32 +01:00 |
|
Richard Davey
|
6cf95f3548
|
Updated missing docs
|
2020-09-22 12:48:15 +01:00 |
|
Richard Davey
|
06b3a01d87
|
Added layer property
|
2020-09-22 12:48:03 +01:00 |
|
Richard Davey
|
183e68580f
|
Fixed dirty flag reset
|
2020-09-22 11:45:49 +01:00 |
|
Richard Davey
|
9ec300d618
|
Updated JSDocs
|
2020-09-22 11:12:40 +01:00 |
|
Richard Davey
|
820ea7799c
|
Completed JSDocs
|
2020-09-22 11:12:32 +01:00 |
|
Richard Davey
|
248d2352b6
|
Update the camera if dirty
|
2020-09-22 10:59:36 +01:00 |
|
Richard Davey
|
d08a6c657c
|
Added all documentation and dirty flag handling
|
2020-09-22 10:59:28 +01:00 |
|
Richard Davey
|
4945fc95e1
|
Not yet fixed, but no longer crashes build
|
2020-09-21 18:25:02 +01:00 |
|
Richard Davey
|
333945a89e
|
Remove Mesh Game Object and add Layer3D
|
2020-09-21 18:24:38 +01:00 |
|
Richard Davey
|
33734309f1
|
Clean the mesh after rendering
|
2020-09-21 15:57:21 +01:00 |
|
Richard Davey
|
989e3e6e07
|
Swapped to use RGB objects
|
2020-09-21 15:57:11 +01:00 |
|
Richard Davey
|
82c8ada236
|
Added fog, dirty refresh and preUpdate handler
|
2020-09-21 15:56:58 +01:00 |
|
Richard Davey
|
27eafe3661
|
New Face and Vertex typedefs
|
2020-09-21 15:56:21 +01:00 |
|
Vladislav Forsh
|
4d7301a4be
|
Improve types for particle emitter deathZone and emitZone
|
2020-09-21 12:38:29 +03:00 |
|
Vladislav Forsh
|
530c7a3d92
|
Add reserve property to particle emitter config
|
2020-09-21 12:06:49 +03:00 |
|
Richard Davey
|
99953b94b6
|
Merge pull request #5311 from vforsh/master
Add ability to use custom easing function(s) with particle emitters
|
2020-09-21 09:40:26 +01:00 |
|
Richard Davey
|
48272312ed
|
Merge pull request #5318 from samme/fix/getMatching
Fix Group#getMatching()
|
2020-09-21 09:34:03 +01:00 |
|
Richard Davey
|
78c1eb7934
|
Removed debug, modified signatuers, added fog
|
2020-09-21 00:17:58 +01:00 |
|
samme
|
d4059c8f6e
|
Fix Group#getMatching
|
2020-09-19 10:10:25 -07:00 |
|
Richard Davey
|
374cc84be8
|
Now the pipeline does it all
|
2020-09-18 17:52:41 +01:00 |
|
Richard Davey
|
561a1b54a2
|
Handle vertex normals too
|
2020-09-18 17:52:30 +01:00 |
|
Richard Davey
|
640ce49d93
|
Update MeshCamera.js
|
2020-09-18 17:52:20 +01:00 |
|
Richard Davey
|
6e62ada207
|
Created new MeshLight class
|
2020-09-18 17:52:15 +01:00 |
|
Richard Davey
|
5b8e490c7e
|
Flush during render so we can have models with more vertices than the batch allows
|
2020-09-17 18:08:25 +01:00 |
|
Richard Davey
|
5ff9894925
|
MeshCamera now supports orbit and pan modes
|
2020-09-17 18:08:07 +01:00 |
|
Richard Davey
|
6ce58ed73b
|
Let them define the orientation
|
2020-09-17 10:08:15 +01:00 |
|
Richard Davey
|
c5412df09e
|
Fix docs
|
2020-09-16 17:48:56 +01:00 |
|
Richard Davey
|
8085952507
|
Expose MeshCamera
|
2020-09-16 17:35:54 +01:00 |
|
Richard Davey
|
c306229478
|
Final JSDocs
|
2020-09-16 17:33:17 +01:00 |
|
Richard Davey
|
1d0b5cc6a9
|
Added Size component
|
2020-09-16 17:15:37 +01:00 |
|
Richard Davey
|
a38166ce2b
|
Now allows a texture per model, not mesh
|
2020-09-16 16:39:06 +01:00 |
|
Richard Davey
|
851775ae19
|
New MeshCamera class
|
2020-09-16 16:38:39 +01:00 |
|
Richard Davey
|
8ff008b740
|
Removed un-used components, refactored method names and added MeshCamera
|
2020-09-16 16:38:32 +01:00 |
|
Richard Davey
|
da6a300474
|
Iterates and renders the new models array
|
2020-09-16 13:51:39 +01:00 |
|
Richard Davey
|
4f7442ee96
|
Moving all dependencies to the Model object
|
2020-09-16 13:51:30 +01:00 |
|
Richard Davey
|
a96d380933
|
Created new Geom.Mesh namespace for all of the Mesh related functions and classes
|
2020-09-16 13:50:36 +01:00 |
|
Vladislav Forsh
|
8fd4754b03
|
Add ability to use custom easing function(s) with particle emitters
|
2020-09-16 12:43:38 +03:00 |
|
Richard Davey
|
45412157c2
|
Added JSDocs
|
2020-09-16 09:50:24 +01:00 |
|
Richard Davey
|
b74928b2f8
|
Added hideCCW , addOBJ , addModel , sortByDepth , rotateX , rotateY , rotateZ , depthSort , addVertex and addFace methods.
|
2020-09-15 18:09:19 +01:00 |
|
Richard Davey
|
431eb69b42
|
Much cleaner rendering function, skipping invalid faces
|
2020-09-15 18:07:51 +01:00 |
|
Richard Davey
|
3e133c900a
|
New method signature order
|
2020-09-15 18:07:24 +01:00 |
|
Richard Davey
|
a2a199818e
|
Added contains and isCounterClockwise methods and depth property
|
2020-09-15 18:07:14 +01:00 |
|
Richard Davey
|
229d27dc9e
|
Updated docs and added load method
|
2020-09-15 18:06:48 +01:00 |
|
Richard Davey
|
d8a8aa8448
|
Added clearVertices and renamed to addVertices so you can append on more verts post-creation
|
2020-09-15 11:57:44 +01:00 |
|
Richard Davey
|
b763fa0f18
|
The Mesh now renders by iterating through the Faces array, not the vertices. This allows you to use Array methods such as BringToTop to reposition a Face, thus changing the drawing order without having to repopulate all of the vertices.
|
2020-09-15 11:57:22 +01:00 |
|
Richard Davey
|
92982d810b
|
Added ability to get InCenter. translate and rotate Face
|
2020-09-14 17:35:06 +01:00 |
|
Richard Davey
|
52d5b00fe5
|
Added setPosition and translate methods
|
2020-09-14 17:34:47 +01:00 |
|
Richard Davey
|
6a966e3f3b
|
Removed interpolationPercentage parameter from all render methods, as it has never been used.
|
2020-09-14 15:33:58 +01:00 |
|