|
@@ -5,7 +5,7 @@
|
|
### Updates
|
|
### Updates
|
|
- Added support for texture arrays ([deltakosh](https://github.com/deltakosh))
|
|
- Added support for texture arrays ([deltakosh](https://github.com/deltakosh))
|
|
- Added `camera.isInFrustum` and `camera.isCompletelyInFrustum`. Can be used with meshes, submeshes and boundingInfo ([deltakosh](https://github.com/deltakosh))
|
|
- Added `camera.isInFrustum` and `camera.isCompletelyInFrustum`. Can be used with meshes, submeshes and boundingInfo ([deltakosh](https://github.com/deltakosh))
|
|
-- Several memory allocation reduction ([benaadams](https://github.com/benaadams))
|
|
|
|
|
|
+- Several memory allocation reduction ([benaadams](https://github.com/benaadams))
|
|
- Several GPU state change reduction ([benaadams](https://github.com/benaadams))
|
|
- Several GPU state change reduction ([benaadams](https://github.com/benaadams))
|
|
- MapTexture: add `supersample` mode to double font quality. ([nockawa](https://github.com/nockawa))
|
|
- MapTexture: add `supersample` mode to double font quality. ([nockawa](https://github.com/nockawa))
|
|
- New `invertUV` parameter an all ribbon based shapes : ribbon, tube, lathe, basic and custom extrusion ([jerome](https://github.com/jbousquie))
|
|
- New `invertUV` parameter an all ribbon based shapes : ribbon, tube, lathe, basic and custom extrusion ([jerome](https://github.com/jbousquie))
|
|
@@ -13,10 +13,11 @@
|
|
- PerfCounter class added to monitor time/counter and expose min/max/average/lastSecondAverage/current metrics. Updated engine/scene current counter to use this class, exposing new properties as well to access the PerfCounter object ([nockawa](https://github.com/nockawa))
|
|
- PerfCounter class added to monitor time/counter and expose min/max/average/lastSecondAverage/current metrics. Updated engine/scene current counter to use this class, exposing new properties as well to access the PerfCounter object ([nockawa](https://github.com/nockawa))
|
|
- Better keyboard event handling which is now done at canvas level and not at window level ([deltakosh](https://github.com/deltakosh))
|
|
- Better keyboard event handling which is now done at canvas level and not at window level ([deltakosh](https://github.com/deltakosh))
|
|
- New `scene.hoverCursor` property to define a custom cursor when moving mouse over meshes ([deltakosh](https://github.com/deltakosh))
|
|
- New `scene.hoverCursor` property to define a custom cursor when moving mouse over meshes ([deltakosh](https://github.com/deltakosh))
|
|
-- Canvas2D:
|
|
|
|
|
|
+- Canvas2D: ([nockawa](https://github.com/nockawa))
|
|
- Performance metrics added
|
|
- Performance metrics added
|
|
- Text2D super sampling to enhance quality in World Space Canvas
|
|
- Text2D super sampling to enhance quality in World Space Canvas
|
|
- World Space Canvas is now rendering in an adaptive way for its resolution to fit the on screen projected one to achieve a good rendering quality
|
|
- World Space Canvas is now rendering in an adaptive way for its resolution to fit the on screen projected one to achieve a good rendering quality
|
|
|
|
+ - Transparent Primitives are now drawn with Instanced Array when supported
|
|
|
|
|
|
### Exporters
|
|
### Exporters
|
|
|
|
|
|
@@ -39,6 +40,7 @@
|
|
- can have no `id` set
|
|
- can have no `id` set
|
|
- `Text2D`:
|
|
- `Text2D`:
|
|
- Fix bad rendering quality on Chrome
|
|
- Fix bad rendering quality on Chrome
|
|
|
|
+ - Rendering above transparent surface is now blending correctly
|
|
|
|
|
|
### Breaking changes
|
|
### Breaking changes
|
|
- Canvas2D: ([nockawa](https://github.com/nockawa))
|
|
- Canvas2D: ([nockawa](https://github.com/nockawa))
|