Richard Davey
|
1c8662dc1f
|
Call addToRenderList
|
2021-01-07 14:52:08 +00:00 |
|
Richard Davey
|
00d8b6a009
|
Invoke camera.addToRenderList method
|
2021-01-07 12:31:31 +00:00 |
|
Richard Davey
|
0ee1338765
|
Better post pipeline call (less code)
|
2020-11-26 09:51:40 +00:00 |
|
Richard Davey
|
d2e2e86ef1
|
Updated accessor
|
2020-11-23 16:22:11 +00:00 |
|
Richard Davey
|
ec5da6930c
|
Added post pipeline support to all Game Objects
|
2020-11-23 16:17:13 +00:00 |
|
Richard Davey
|
6af80708d0
|
Fixed all of the Shape WebGL rendering issues
|
2020-11-03 11:22:30 +00:00 |
|
Richard Davey
|
4ba2b0eb7b
|
All swapped to using renderer matrices to make pipelines smaller
|
2020-10-28 16:52:59 +00: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 |
|
Richard Davey
|
8d25510b61
|
GameObjects.GetCalcMatrix is a new function that is used to calculate the transformed Game Object matrix, based on the given Game Object, Camera and Parent. This function is now used by the following Game Objects: BitmapText (Static and Dynamic), Graphics , Mesh , Rope , Shader , Arc , Curve , Ellipse , Grid , IsoBox , IsoTriangle , Line , Polygon , Rectangle , Star and Triangle . This dramatically reduces the amount of duplicate code across the API.
|
2020-09-14 15:01:40 +01:00 |
|
Richard Davey
|
d198818d80
|
Game Objects now call the new Pipeline Manager methods directly
|
2020-09-09 13:05:18 +01:00 |
|
Richard Davey
|
ff65e69cd1
|
Changed copyright date to 2020
|
2020-01-15 12:07:09 +00:00 |
|
Richard Davey
|
c91ed91ce3
|
License link update
|
2019-05-10 16:15:04 +01:00 |
|
Richard Davey
|
7b438bfd3b
|
Copy paste fix
|
2019-04-18 17:55:42 +01:00 |
|
Richard Davey
|
aa341854c7
|
Happy New Year
|
2019-01-15 16:20:22 +00:00 |
|
Richard Davey
|
b0df6892b5
|
The Canvas SetTransform method would save the context state, but it wasn't restored at the end in the following Game Objects: Dynamic Bitmap Text, Graphics, Arc, Curve, Ellipse, Grid, IsoBox, IsoTriangle, Line, Polygon, Rectangle, Star and Triangle. These now all restore the context, meaning if you're using non-canvas sized cameras in Canvas mode, it will now render beyond just the first custom camera.
|
2018-11-27 13:54:59 +00:00 |
|
Richard Davey
|
a0d3137f76
|
Shapes and Graphics now set textures correctly (after batch texture changes)
|
2018-10-12 15:09:21 +01:00 |
|
Richard Davey
|
4b1c762296
|
Updated @memberOf to @memberof
|
2018-10-10 10:49:13 +01:00 |
|
Richard Davey
|
9aaa640601
|
Finished Shape documentation
|
2018-09-15 11:18:09 +01:00 |
|
Richard Davey
|
00518eca39
|
Fixed geom references
|
2018-09-12 16:58:32 +01:00 |
|
Richard Davey
|
14881bbe24
|
Renamed data to geom to avoid DataManager clash. Added preDestroy .
|
2018-09-12 12:37:18 +01:00 |
|
Richard Davey
|
a68469dc5b
|
Added jsdocs
|
2018-09-11 15:21:22 +01:00 |
|
Richard Davey
|
2816f29bd1
|
Fixed pathData
|
2018-09-11 13:50:18 +01:00 |
|
Richard Davey
|
4b1c0eb697
|
Added Canvas rendering functions
|
2018-09-10 23:30:19 +01:00 |
|
Richard Davey
|
dfa40b866f
|
Moved the common fill and stroke functions out
Also started finishing jsdocs
|
2018-09-10 22:47:39 +01:00 |
|
Richard Davey
|
266f993f62
|
Added Line Shape
|
2018-09-07 12:43:49 +01:00 |
|
Richard Davey
|
b04d82d17f
|
Added getters and setters for properties
|
2018-09-07 12:09:57 +01:00 |
|
Richard Davey
|
fb5bf5d9c1
|
Added stroke rendering to all shapes
|
2018-09-06 15:49:42 +01:00 |
|
Richard Davey
|
a508cd2195
|
Added support for stroke rendering path data
|
2018-09-06 15:09:15 +01:00 |
|
Richard Davey
|
0918bc15c2
|
Support for stroke rendering added
|
2018-09-06 15:08:41 +01:00 |
|
Richard Davey
|
aac783064f
|
Added per Shape factories
|
2018-09-06 15:08:15 +01:00 |
|
Richard Davey
|
19a50eaa98
|
Moving Shapes to their own folders to keep things tidy
|
2018-09-06 11:26:50 +01:00 |
|