`](https://drei.docs.pmnd.rs/staging/bounds#bounds) would be welcome.\n\n### Alternative\n\n_No response_\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.",[3184,3187],{"name":3185,"color":3186},"feature","c2e0c6",{"name":3143,"color":3144},408,"cientos","\u003CBounds />","2024-12-17T18:07:35Z","https://github.com/Tresjs/cientos/issues/408",0.7313398,{"description":3195,"labels":3196,"number":3209,"owner":3146,"repository":3167,"state":3148,"title":3210,"updated_at":3211,"url":3212,"score":3213},"### Description\n\nHow to use vue-cli\n\n### Suggested solution\n\nHow to use vue-cli\n\n### Alternative\n\n_No response_\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/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.",[3197,3200,3203,3206],{"name":3198,"color":3199},"bug","d73a4a",{"name":3201,"color":3202},"help wanted","008672",{"name":3204,"color":3205},"PR welcome","2D76B0",{"name":3207,"color":3208},"p2-edge-case","ABCC40",754,"How to use vue-cli","2024-08-21T09:51:50Z","https://github.com/Tresjs/tres/issues/754",0.73551744,{"description":3215,"labels":3216,"number":3221,"owner":3146,"repository":3167,"state":3148,"title":3222,"updated_at":3223,"url":3224,"score":3225},"### 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.",[3217,3218],{"name":3185,"color":3186},{"name":3219,"color":3220},"p3-significant","2C78E3",872,"`useTres().camera.value` should always be defined ","2024-11-27T09:58:52Z","https://github.com/Tresjs/tres/issues/872",0.7355513,{"description":3227,"labels":3228,"number":3229,"owner":3146,"repository":3167,"state":3230,"title":3231,"updated_at":3232,"url":3233,"score":3234},"### Description\r\n\r\nI'm using a v-for to instantiate some TresMeshes (as seen in some of the examples), but I need the v-for to dynamically update, and that doesn't seem to work. Any ideas on how to dynamically update a v-for with tres components?\r\n\r\n### Suggested solution\r\n\r\nNot sure if this is a module thing, but maybe add a v-for to the TresGroup component?\r\n\r\n### Alternative\r\n\r\n_No response_\r\n\r\n### Additional context\r\n\r\nTo clarify, the array being used by the v-for: when it changes, the meshes instantiated by the v-for do not update.\r\n\r\n### Validations\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.",[],413,"closed","v-for please","2023-10-06T22:05:25Z","https://github.com/Tresjs/tres/issues/413",0.68345743,{"description":3236,"labels":3237,"number":3241,"owner":3146,"repository":3167,"state":3230,"title":3242,"updated_at":3243,"url":3244,"score":3245},"### Describe the bug\r\n\r\n`v-for` isn't working properly in some circumstances. It seems that pushing to an array works *sometimes* but fails in some circumstances.\r\n\r\n## Working v-for\r\n\r\nFirst, a working example: [StackBlitz\r\n](https://stackblitz.com/edit/tresjs-basic-aemt5q?file=src%2Fcomponents%2FTheExperience.vue)\r\n\r\n* Open the StackBlitz\r\n* Wait until moving blocks show up in \"browser\" screen\r\n* Click the \"browser\" screen to give it focus\r\n* Hit the 'r' key repeatedly to push and pop from the array used by `v-for`\r\n\r\n(It's important that there's no camera! OrbitControls are applied to the scene, so move around as necessary.)\r\n\r\n## Broken v-for\r\n\r\nNow, a broken example: [StackBlitz](https://stackblitz.com/edit/tresjs-basic-4qpht2?file=src%2Fcomponents%2FTheExperience.vue)\r\n\r\nOnly a camera has been added. Follow the instructions above. Hitting \"r\" will remove elements from the screen, but never put new elements on screen.\r\n\r\n## Expected behavior\r\n\r\nThese two StackBlitz examples should work the same way.\r\n\r\n## Context\r\n\r\n* [This old issue](https://github.com/Tresjs/tres/issues/284) was brought up a few months ago, but closed.\r\n* I closed [this recent issue](https://github.com/Tresjs/tres/issues/413) from @zkobrinsky – no reproduction.\r\n\r\n----\r\n\r\n### Reproduction\r\n\r\nhttps://stackblitz.com/edit/tresjs-basic-4qpht2?file=src%2Fcomponents%2FTheExperience.vue\r\n\r\n### Steps to reproduce\r\n\r\nSee StackBlitz examples in the description above.\r\n\r\n### System Info\r\n\r\n```shell\r\n(From StackBlitz)\r\n\r\n System:\r\n OS: Linux 5.0 undefined\r\n CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz\r\n Memory: 0 Bytes / 0 Bytes\r\n Shell: 1.0 - /bin/jsh\r\n Binaries:\r\n Node: 18.18.0 - /usr/local/bin/node\r\n Yarn: 1.22.19 - /usr/local/bin/yarn\r\n npm: 9.4.2 - /usr/local/bin/npm\r\n pnpm: 8.6.12 - /usr/local/bin/pnpm\r\n npmPackages:\r\n @tresjs/cientos: 3.3.0 => 3.3.0 \r\n @tresjs/core: 3.2.2 => 3.2.2 \r\n vite: ^4.3.8 => 4.4.9\r\n```\r\n\r\n\r\n### Used Package Manager\r\n\r\nnpm\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.",[3238],{"name":3239,"color":3240},"waiting for author","B145BC",415,"v-for not working in some setups","2024-05-30T16:56:29Z","https://github.com/Tresjs/tres/issues/415",0.6949773,{"description":3247,"labels":3248,"number":3249,"owner":3146,"repository":3189,"state":3230,"title":3250,"updated_at":3251,"url":3252,"score":3253},"### Description\n\nAs a developer using cientos, I would like to have clear linting rules in all tresJs Ecosystem.\n\n### Suggested solution\n\nFollow the format on TresJs/Core\n\n### Alternative\n\n_No response_\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.",[],195,"Update lint rules","2023-09-05T15:19:17Z","https://github.com/Tresjs/cientos/issues/195",0.7167216,["Reactive",3255],{},["Set"],["ShallowReactive",3258],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fLnlH-q1vCPk7Uk2H9gRzTOU8P7Da39I0IUv08bxaRi0":-1},"/Tresjs/cientos/380"]