2.4.0 (2023-06-28)
Features
- export vue compiler options for Tres custom renderer (#324) (66716d5)
Bug Fixes
2.3.0 (2023-06-22)
Features
2.2.0 (2023-06-19)
Features
Bug Fixes
- banner image link (b793c77)
- main button colors (3aab827)
- raycaster does not work properly when scene is not in full screen (#304) (20a5b9e)
2.1.3 (2023-06-14)
Bug Fixes
2.1.2 (2023-05-26)
Bug Fixes
- added scene fallback as parent for controls (e986f9c)
2.1.1 (2023-05-22)
2.1.0 (2023-05-22)
Features
- mighty sexy runtime types (97a5b64)
Bug Fixes
2.0.0 (2023-05-12)
Bug Fixes
- only set default camera settings to first camera (7f1e7cd)
Bug Fixes
- akwardly added fog and fixed also typing (e256768)
- colorspace types (27e10e9)
- disabling pushing more than one camera on nodeOpts (57a07bf)
Bug Fixes
- updated breaking changes of three v152 color maangement (1e47a5f)
Features
- add manual camera prop to canvas (588a3fc)
Bug Fixes
- avoid assigning args as BufferAttribute to BufferGeometry (1cc67b0)
- deps: update dependency three to ^0.151.0 (6f0e80c)
Bug Fixes
- optional chaining on insert vnodes (c2dcf52)
Reverts
- Revert "edit getting-started.md" (fcc6900)
Bug Fixes
Bug Fixes
- incorrect implementation of disable render on canvas (2442935)
Features
- add disable render prop for postprocessing (b2fd557)
Bug Fixes
- remove object assign for non primitive (f9e0d4b)
Features
- core: fixed nodeOps remove test (2706f48)
- core: fixed nodeOps remove test (this time correctly 😉) (f5fca28)
- core: made custom renderer determine whether materials and geometries should be disposed (36c8cf5)
- core: made custom renderer traverse the scene tree to dispose obsolete materials and geometries (cae21b1)
- first try concerning conditional rendering of components (31bdd96)
- primitive (ab63e14)
Bug Fixes
Bug Fixes
- optional chaining on object pointer events (421a7d5)
Bug Fixes
- added default position and direction to camera if props are not passed (63a340f)
- tres-canvas window-size now support 'true' string (a63e33f)
Bug Fixes
- move raycaster logic from nodeOps to TresCanvas (d2200ae)
- raycaster events listener on canvas rather than windows (bfe82b0)
Features
- expose state from TresCanvas (eeeff2e)
Features
- cleanup of obsolete code (f55ef36)
- core: performance improvement concerning raycaster (#139) (597e917)
- use tres provider and context (46cdd00)
Features
- add alphaMap to useTexture (f66c363)
- add matcap to useTexture (ce374d6)
- adding warning when canvas parent height is 0px (4224103)
Bug Fixes
- removed key split on buffer geometry attributes (a29cb2b)
Features
Bug Fixes
- removing resetState and going for more granular approach of disposal (6f1e38b)
- reset state on unmounted (dbbaee7)
Bug Fixes
- ensure parent for nodeOps target when key is a function (c07d963)
Features
- buffergeometry setAttribute logic (beee7b3)
Bug Fixes
Features
- cientos: better typ support useEnvironment (821b6a6)
- cientos: correctly typed Text3D (61efbfb)
- cientos: orbit controls typed (e38e699)
- cientos: shapes types (aa7361b)
- cientos: typed usePamCameraMouse (07609be)
- core: adding composables to the solution (9a3f8bb)
- core: auto generated tres component types (7430d2c)
- core: cleaning up a little bit (8bdd825)
- core: export useLogger (4ad1a3e)
- core: fixing black screen (f4f198c)
- core: function props and demos updated (fa072cd)
- core: nice warning for camera at 0,0,0
- core: provide inject worked again (2390ec1)
- core: re-structure and tres custom renderer base (aad0953)
- core: tres components typing auto generated (6736b4c)
- core: types for TresCanvas (42ee984)
- core: v-if working on custom renderer (e19da3a)
- createTres wrapper for mounting options (d480b36)
Bug Fixes
- cientos: added default props to orbit controls (68d8673)
- cientos: cone props (5f20368)
- cientos: remove unused extend (5d5b487)
- core: added handleHMR update (594ab73)
- core: fixed type issues (bd4be33)
- core: nodeOps no op (9044c99)
- useTexture to show indentation for code snippet (e983c5d)