`](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.",[3063,3066],{"name":3064,"color":3065},"feature","c2e0c6",{"name":3022,"color":3023},408,"cientos","\u003CBounds />","2024-12-17T18:07:35Z","https://github.com/Tresjs/cientos/issues/408",0.7313398,{"description":3074,"labels":3075,"number":3088,"owner":3025,"repository":3046,"state":3027,"title":3089,"updated_at":3090,"url":3091,"score":3092},"### 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.",[3076,3079,3082,3085],{"name":3077,"color":3078},"bug","d73a4a",{"name":3080,"color":3081},"help wanted","008672",{"name":3083,"color":3084},"PR welcome","2D76B0",{"name":3086,"color":3087},"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":3094,"labels":3095,"number":3100,"owner":3025,"repository":3046,"state":3027,"title":3101,"updated_at":3102,"url":3103,"score":3104},"### 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.",[3096,3097],{"name":3064,"color":3065},{"name":3098,"color":3099},"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":3106,"labels":3107,"number":3108,"owner":3025,"repository":3046,"state":3109,"title":3110,"updated_at":3111,"url":3112,"score":3113},"### 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":3115,"labels":3116,"number":3120,"owner":3025,"repository":3046,"state":3109,"title":3121,"updated_at":3122,"url":3123,"score":3124},"### 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.",[3117],{"name":3118,"color":3119},"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":3126,"labels":3127,"number":3128,"owner":3025,"repository":3068,"state":3109,"title":3129,"updated_at":3130,"url":3131,"score":3132},"### 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",3134],{},["Set"],["ShallowReactive",3137],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fLnlH-q1vCPk7Uk2H9gRzTOU8P7Da39I0IUv08bxaRi0":-1},"/Tresjs/cientos/380"]