Richard Davey
|
cf76bcf297
|
Added Path.addLineCurve to speed-up path creation
|
2017-09-22 01:35:10 +01:00 |
|
Richard Davey
|
c4f9c41c53
|
LineCurve can take an array of points now
|
2017-09-22 01:34:53 +01:00 |
|
Richard Davey
|
6bc39a82c2
|
More sensible property names
|
2017-09-22 01:34:39 +01:00 |
|
Richard Davey
|
ba2f351544
|
Added the consts back into Math
|
2017-09-22 01:34:30 +01:00 |
|
Felipe Alfonso
|
43dd0a6adc
|
Easing transtions for particles
|
2017-09-21 14:08:27 -03:00 |
|
Richard Davey
|
56e026e31b
|
Start of the Path class.
|
2017-09-21 17:12:33 +01:00 |
|
Richard Davey
|
b399d3dc1e
|
Added defaultDivsions property.
|
2017-09-21 17:12:26 +01:00 |
|
Richard Davey
|
3163a50d12
|
Added getResolution methods.
|
2017-09-21 17:12:16 +01:00 |
|
Richard Davey
|
3d09a834b7
|
Added Vector.equals methods.
|
2017-09-21 17:11:56 +01:00 |
|
Richard Davey
|
a89c6a872a
|
Fixed undef var error.
|
2017-09-21 14:26:18 +01:00 |
|
Richard Davey
|
aaa90bae12
|
Tidied up the EllipseCurve arguments
|
2017-09-21 03:07:42 +01:00 |
|
Richard Davey
|
05d251a953
|
You cannot now overshoot the curve length in getUtoTmapping
|
2017-09-21 02:51:02 +01:00 |
|
Richard Davey
|
cf4b97cbdc
|
Added SplineCurve
|
2017-09-21 02:31:11 +01:00 |
|
Richard Davey
|
b63c8ad135
|
Tidying up commented-out code
|
2017-09-21 02:31:04 +01:00 |
|
Richard Davey
|
98666739c2
|
Namespace fix
|
2017-09-21 02:30:54 +01:00 |
|
Richard Davey
|
3845461c03
|
Swapped t position in CatmullRom
|
2017-09-21 02:30:35 +01:00 |
|
Richard Davey
|
10c58f8e05
|
Commented out Frenet Frames method (not really needed)
|
2017-09-21 02:03:54 +01:00 |
|
Richard Davey
|
9ec7a52dcc
|
Added Vector2.normalizeRightHand
|
2017-09-21 02:03:37 +01:00 |
|
Richard Davey
|
1439144fae
|
Added missing Curve constructor calls (opps!) and fixed tmpVec assignment in getLengths
|
2017-09-21 01:19:27 +01:00 |
|
Richard Davey
|
bbfb8e4f12
|
Overhauled generateTexture. Can now update existing texture or draw direct to a canvas.
|
2017-09-21 00:15:52 +01:00 |
|
Richard Davey
|
cd4d9224d0
|
Added isCanvas property
|
2017-09-21 00:15:31 +01:00 |
|
Richard Davey
|
8b2f75a254
|
WEBGL build flag still needs canvas renderer for generateTexture
|
2017-09-21 00:15:20 +01:00 |
|
Richard Davey
|
2d357d7526
|
Moved the Curves objects into their own folder and namespace and optimized the vector creation within them
|
2017-09-20 23:10:37 +01:00 |
|
Richard Davey
|
aab4896582
|
Added Vector2.angle method
|
2017-09-20 23:10:03 +01:00 |
|
Richard Davey
|
9d3c80ab0c
|
Added Paths.Curve and Curves.Line for linear paths.
|
2017-09-20 16:51:49 +01:00 |
|
Richard Davey
|
31c05d2138
|
Moved Hermite to Curves folder.
|
2017-09-20 16:51:28 +01:00 |
|
Richard Davey
|
04e54efe43
|
Refined Math.Clamp.
|
2017-09-20 16:51:15 +01:00 |
|
Richard Davey
|
6aae306aa0
|
Added Mat4.makeRotationAxis.
|
2017-09-20 16:51:06 +01:00 |
|
Richard Davey
|
c48501b4ec
|
Added scale isFinite check and Vector3.crossVectors.
|
2017-09-20 16:50:48 +01:00 |
|
Richard Davey
|
c0d70252d6
|
Tidying up
|
2017-09-20 11:18:34 +01:00 |
|
Felipe Alfonso
|
4d63cf7be0
|
Added more particle emitter properties and linear interpolation for particle's life
|
2017-09-19 21:21:55 -03:00 |
|
Richard Davey
|
32786ac2db
|
Added x, y, z getters and setters and removed some test code.
|
2017-09-19 15:49:24 +01:00 |
|
Richard Davey
|
a03922d7d2
|
Preparing for Beta 3
|
2017-09-19 15:48:39 +01:00 |
|
Richard Davey
|
aa10f15214
|
Fixed typo
|
2017-09-19 15:48:27 +01:00 |
|
Richard Davey
|
a2511548c0
|
SetBlendMode Action
|
2017-09-19 02:04:17 +01:00 |
|
Richard Davey
|
42e792e076
|
Added createRect method
|
2017-09-19 01:35:01 +01:00 |
|
Richard Davey
|
a90e788528
|
Added createMultiple and refactored randomCube, etc to take optional arrays of Sprite3Ds
|
2017-09-19 00:45:32 +01:00 |
|
Richard Davey
|
809593ea34
|
Vec3 and Vec4 can now take a Vec2, 3 or 4 as a valid type of the add, sub, mult and divide methods
|
2017-09-19 00:45:03 +01:00 |
|
Richard Davey
|
d6fe678966
|
Added Sprite3D.fastHide option and tidied up the Camera3D matrix transform
|
2017-09-19 00:00:24 +01:00 |
|
Richard Davey
|
df0c457b0d
|
Added randomisation options
|
2017-09-18 21:48:38 +01:00 |
|
Richard Davey
|
11aa39e29e
|
Removed the Vector random methods and moved to their own function as they're swappable between each other
|
2017-09-18 21:48:26 +01:00 |
|
Richard Davey
|
44ab157523
|
Removed comments and tidied up arguments
|
2017-09-18 20:52:23 +01:00 |
|
Richard Davey
|
696da1dcfb
|
Fix #3059
|
2017-09-18 20:52:01 +01:00 |
|
Richard Davey
|
66dfa8f9cb
|
Bumping to Beta 2.
|
2017-09-18 14:44:56 +01:00 |
|
Richard Davey
|
8f0fb7029e
|
Added pixelScale property and updated child removal functions. Removed z-index visibility check from Sprite3D.
|
2017-09-18 14:44:45 +01:00 |
|
Richard Davey
|
b6ae9bf511
|
Moved projection scale to local property
|
2017-09-18 02:11:52 +01:00 |
|
Richard Davey
|
555b0e2586
|
Added ability to scale axis independantly
|
2017-09-18 02:01:40 +01:00 |
|
Richard Davey
|
14e6f9f067
|
Added Sprite3D Game Object and ability for Camera3D to manage them
|
2017-09-18 01:58:26 +01:00 |
|
Richard Davey
|
8363177369
|
Merge pull request #3057 from igorpetushkov/ph3
[.Offscreen-For-WebGL-XXXXXXXX] render error
|
2017-09-18 00:27:37 +01:00 |
|
Richard Davey
|
4dbe015270
|
Merge pull request #3058 from igorpetushkov/ph4
Fix 'scene is not defined' in GroupCreator
|
2017-09-18 00:26:20 +01:00 |
|