\r\n \u003C/Suspense>\r\n```\r\nBut get `Failed to resolve component: primitive`",[],53,"lab","How to load and render STL models?","2024-07-17T17:42:39Z","https://github.com/Tresjs/lab/issues/53",0.77670974,{"description":3066,"labels":3067,"number":3072,"owner":3019,"repository":3036,"state":3021,"title":3073,"updated_at":3074,"url":3075,"score":3076},"### Description\n\nTypically, `useTres().camera.value` holds a camera. But the type includes `undefined`.\r\n\r\nThis leads to extra, otherwise unneeded reactivity and type checking.\n\n### Suggested solution\n\n* Define a dummy camera. If no user camera is currently defined, fall back on the dummy camera.\r\n* Remove `undefined` from the type.\n\n### Alternative\n\n_No response_\n\n### Additional context\n\nR3F defines a dummy camera so that the state always includes a camera.\n\n### Validations\n\n- [X] I agree to follow this project's [Code of Conduct](https://github.com/Tresjs/tres/blob/main/CODE_OF_CONDUCT.md)\n- [X] Read the [Contributing Guidelines](https://github.com/Tresjs/tres/blob/main/CONTRIBUTING.md).\n- [X] Read the [docs](https://tresjs.org/guide).\n- [X] Check that there isn't [already an issue](https://github.com/tresjs/tres/issues) that reports the same bug to avoid creating a duplicate.",[3068,3071],{"name":3069,"color":3070},"feature","c2e0c6",{"name":3030,"color":3031},872,"`useTres().camera.value` should always be defined ","2024-11-27T09:58:52Z","https://github.com/Tresjs/tres/issues/872",0.7829912,{"description":3078,"labels":3079,"number":3082,"owner":3019,"repository":3051,"state":3021,"title":3083,"updated_at":3084,"url":3085,"score":3086},"### Description\n\nAs developer using TresJs I would like to have a easy way to \"embed\" images (textures) to an existing mesh.\n\n### Suggested solution\n\nSee: https://github.com/pmndrs/drei#decal\n\n### Alternative\n\nFeel free to come with another alternative\n\n### Additional context\n\n_No response_\n\n### Validations\n\n- [X] I agree to follow this project's [Code of Conduct](https://github.com/Tresjs/cientos/blob/main/CODE_OF_CONDUCT.md)\n- [X] Read the [Contributing Guidelines](https://github.com/Tresjs/cientos/blob/main/CONTRIBUTING.md).\n- [X] Read the [docs](https://cientos.tresjs.org/guide).\n- [X] Check that there isn't [already an issue](https://github.com/tresjs/cientos/issues) that reports the same bug to avoid creating a duplicate.",[3080,3081],{"name":3069,"color":3070},{"name":3030,"color":3031},282,"Decal component","2024-11-24T11:20:26Z","https://github.com/Tresjs/cientos/issues/282",0.7896392,{"description":3088,"labels":3089,"number":1337,"owner":3019,"repository":3036,"state":3091,"title":3092,"updated_at":3093,"url":3094,"score":3025},"Would be nice to have a Nuxt module for TresJS\r\n\r\nhttps://nuxt.com/docs/guide/going-further/modules\r\n\r\n- [x] ClientMode DX\r\n- [x] Autoimports components and composables\r\n- [x] Auto install `vite-plugin-glsl`",[3090],{"name":3069,"color":3070},"closed","Nuxt module package","2023-06-16T10:20:08Z","https://github.com/Tresjs/tres/issues/4",{"description":3096,"labels":3097,"number":2027,"owner":3019,"repository":3060,"state":3091,"title":3098,"updated_at":3099,"url":3100,"score":3101}," Check if demos are broken after `@tresjs/core@alpha` \r\n\r\n \r\n\r\n- [x] Animations \r\n- [x] Environment Tweaks\r\n- [x] Events\r\n- [x] GLTF Model\r\n- [x] Lights\r\n- [x] Low Poly Planet\r\n- [x] Materials\r\n- [x] Portal Journey\r\n- [x] Manual Post Processing\r\n- [x] Realistic Scene\r\n- [x] Transform Controls\r\n- [x] Tres Donut",[],"v2 Playground check","2023-03-24T07:21:35Z","https://github.com/Tresjs/lab/issues/9",0.7489646,{"description":3103,"labels":3104,"number":3115,"owner":3019,"repository":3036,"state":3091,"title":3116,"updated_at":3117,"url":3118,"score":3119},"### Describe the bug\r\n\r\nThere is an issue with the automatic disposal, some elements like\r\n\r\n- GridHelper\r\n- AxesHelper \r\n\r\nAre throwing this error when the scene is unmounted\r\n\r\n```\r\nchunk-SRLW6FY7.js?v=a19e4a6b:30745 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'dispose')\r\n at AxesHelper.dispose (chunk-SRLW6FY7.js?v=a19e4a6b:30745:19)\r\n```\r\n\r\n### Reproduction\r\n\r\nlocal playground\r\n\r\n### Steps to reproduce\r\n\r\n- Run playground with `npm run dev`\r\n- Open `conditional` example\r\n- Go back\r\n\r\n### System Info\r\n\r\n```shell\r\nSystem:\r\n OS: macOS 14.3.1\r\n CPU: (8) arm64 Apple M1 Pro\r\n Memory: 60.73 MB / 16.00 GB\r\n Shell: 5.9 - /bin/zsh\r\n Binaries:\r\n Node: 20.12.2 - ~/.nvm/versions/node/v20.12.2/bin/node\r\n Yarn: 1.22.19 - /usr/local/bin/yarn\r\n npm: 10.5.0 - ~/.nvm/versions/node/v20.12.2/bin/npm\r\n pnpm: 8.15.4 - ~/Library/pnpm/pnpm\r\n bun: 1.0.2 - ~/.bun/bin/bun\r\n Browsers:\r\n Brave Browser: 120.1.61.116\r\n Chrome: 124.0.6367.207\r\n Safari: 17.3.1\r\n npmPackages:\r\n @tresjs/cientos: 3.8.0 => 3.8.0 \r\n @tresjs/core: workspace:^ => 4.0.0-rc.0 \r\n @tresjs/leches: 0.15.0-next.3 => 0.15.0-next.3\r\n```\r\n\r\n\r\n### Used Package Manager\r\n\r\npnpm\r\n\r\n### Code of Conduct\r\n\r\n- [X] I agree to follow this project's [Code of Conduct](https://github.com/Tresjs/tres/blob/main/CODE_OF_CONDUCT.md)\r\n- [X] Read the [Contributing Guidelines](https://github.com/Tresjs/tres/blob/main/CONTRIBUTING.md).\r\n- [X] Read the [docs](https://tresjs.org/guide).\r\n- [X] Check that there isn't [already an issue](https://github.com/tresjs/tres/issues) that reports the same bug to avoid creating a duplicate.\r\n- [X] The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.",[3105,3106,3109,3112],{"name":3045,"color":3046},{"name":3107,"color":3108},"v4","7980EA",{"name":3110,"color":3111},"p4-important-bug","D93F0B",{"name":3113,"color":3114},"regression","167F7A",682,"Helpers diposal error since latest threejs update","2024-05-16T06:51:51Z","https://github.com/Tresjs/tres/issues/682",0.75015664,{"description":3121,"labels":3122,"number":3128,"owner":3019,"repository":3051,"state":3091,"title":3129,"updated_at":3130,"url":3131,"score":3132},"### Describe the bug\r\n\r\nLensflare seems to be broken on v4\r\n\r\nCannot destructure property 'registerCamera' of '(intermediate value)(intermediate value)(intermediate value)' as it is undefined.\r\n\r\n\r\n\r\n\r\n### Reproduction\r\n\r\nRun local playground\r\n\r\n### Steps to reproduce\r\n\r\n_No response_\r\n\r\n### System Info\r\n\r\n```shell\r\nSystem:\r\n OS: macOS 14.5\r\n CPU: (8) arm64 Apple M1 Pro\r\n Memory: 51.02 MB / 16.00 GB\r\n Shell: 5.9 - /bin/zsh\r\n Binaries:\r\n Node: 20.12.2 - ~/.nvm/versions/node/v20.12.2/bin/node\r\n Yarn: 1.22.19 - /usr/local/bin/yarn\r\n npm: 10.5.0 - ~/.nvm/versions/node/v20.12.2/bin/npm\r\n pnpm: 8.15.4 - ~/Library/pnpm/pnpm\r\n bun: 1.0.2 - ~/.bun/bin/bun\r\n Browsers:\r\n Brave Browser: 120.1.61.116\r\n Chrome: 125.0.6422.142\r\n Safari: 17.5\r\n npmPackages:\r\n @tresjs/core: 4.0.0-rc.2 => 4.0.0-rc.2 \r\n @tresjs/leches: ^0.14.0 => 0.14.0\r\n```\r\n\r\n\r\n### Used Package Manager\r\n\r\npnpm\r\n\r\n### Code of Conduct\r\n\r\n- [X] I agree to follow this project's [Code of Conduct](https://github.com/Tresjs/cientos/blob/main/CODE_OF_CONDUCT.md)\r\n- [X] Read the [Contributing Guidelines](https://github.com/Tresjs/cientos/blob/main/CONTRIBUTING.md).\r\n- [X] Read the [docs](https://cientos.tresjs.org/guide).\r\n- [X] Check that there isn't [already an issue](https://github.com/Tresjs/cientos/issues) that reports the same bug to avoid creating a duplicate.\r\n- [X] The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.",[3123,3124,3126,3127],{"name":3045,"color":3046},{"name":3107,"color":3125},"EEF2B0",{"name":3110,"color":3111},{"name":3113,"color":3114},435,"Lensflare playground demo is broken","2024-08-28T19:23:52Z","https://github.com/Tresjs/cientos/issues/435",0.75039357,["Reactive",3134],{},["Set"],["ShallowReactive",3137],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$frN67HIF6Weo-1ih9sBMlo-au6DvmaoB9x-b_51tydBg":-1},"/Tresjs/lab/4"]