`](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.",[3054,3057],{"name":3055,"color":3056},"feature","c2e0c6",{"name":3058,"color":3059},"p2-nice-to-have","D4C5F9",408,"\u003CBounds />","2024-12-17T18:07:35Z","https://github.com/Tresjs/cientos/issues/408",0.72584224,{"description":3066,"labels":3067,"number":3071,"owner":3029,"repository":3072,"state":3031,"title":3073,"updated_at":3074,"url":3075,"score":3076},"@andretchen0 I just had this idea while reviewing your PR that we could add a microphone input to this disco grid 😂, similar to https://lab.tresjs.org/experiments/dancing-blob\r\n\r\nhttps://github.com/user-attachments/assets/2d638437-f445-4b95-b0a5-dc2859f2b5ba\r\n\r\n",[3068],{"name":3069,"color":3070},"demo","CAC7AC",213,"lab","Audio-rhythm version of Grid Playground","2024-12-09T11:28:19Z","https://github.com/Tresjs/lab/issues/213",0.7306616,{"description":3078,"labels":3079,"number":3081,"owner":3029,"repository":3082,"state":3083,"title":3084,"updated_at":3085,"url":3086,"score":3087},"**Describe the bug**\r\n\r\n```html\r\n\u003CTresGroup :position=\"[0, 2, 4]\">\r\n \u003CGLTFModel\r\n :position=\"[-2, -2, -2]\"\r\n ref=\"akuAkuRef\"\r\n path=\"https://raw.githubusercontent.com/Tresjs/assets/main/models/gltf/aku-aku/AkuAku.gltf\"\r\n draco\r\n />\r\n \u003CSphere />\r\n \u003CAkuAku />\r\n\u003C/TresGroup>\r\n```\r\n\r\nModels inside the Group are not getting the new position, the Sphere does.\r\n\r\n**Reproduction**\r\nhttps://stackblitz.com/edit/tresjs-gltfmodel-2stucs?file=src%2Fcomponents%2FTheExperience.vue,package.json,src%2FApp.vue\r\n\r\n**Steps**\r\nSteps to reproduce the behavior:\r\n1. Go to '...'\r\n2. Click on '....'\r\n3. Scroll down to '....'\r\n4. See error\r\n\r\n**Expected behavior**\r\nAll children of the group should be transformed\r\n\r\n**Screenshots**\r\nIf applicable, add screenshots to help explain your problem.\r\n\r\n**System Info**\r\nOutput of `npx envinfo --system --npmPackages '{vite,@tresjs/*, three, vue}' --binaries --browsers` \r\n\r\n```\r\n System:\r\n OS: Linux 5.0 undefined\r\n CPU: (6) 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: 16.14.2 - /usr/local/bin/node\r\n Yarn: 1.22.19 - /usr/local/bin/yarn\r\n npm: 7.17.0 - /usr/local/bin/npm\r\n npmPackages:\r\n @tresjs/cientos: ^2.0.0-beta.0 => 2.0.0-beta.0 \r\n @tresjs/core: ^2.0.0-beta.4 => 2.0.0-beta.4 \r\n vite: ^3.2.4 => 3.2.5 \r\n```\r\n",[3080],{"name":3040,"color":3041},199,"tres","closed","Models inside group are not affected by parent transforms","2023-04-14T10:33:14Z","https://github.com/Tresjs/tres/issues/199",0.64150006,{"description":3089,"labels":3090,"number":3028,"owner":3029,"repository":3092,"state":3083,"title":3093,"updated_at":3094,"url":3095,"score":3035},"**Is your feature request related to a problem? Please describe.**\r\nIt would be helpful to differentiate the elements of the package using submodules.\r\n\r\n**Describe the solution you'd like**\r\nImporting should be possible via `import { PixelationPass } from '@tresjs/post-processing'` or `import { PixelationPass } from '@tresjs/post-processing/pmndrs'` depending on what variant is wanted.\r\n",[3091],{"name":3020,"color":3021},"post-processing","sub modules for pmndrs and native components","2024-10-12T14:46:22Z","https://github.com/Tresjs/post-processing/issues/122",{"description":3097,"labels":3098,"number":3107,"owner":3029,"repository":3082,"state":3083,"title":3108,"updated_at":3109,"url":3110,"score":3111},"### Description\r\n\r\nAs a developer, what if we provide a function similar to [vuesuse](https://vueuse.org/core/useMouse/#component-usage)\r\n\r\nIn which we can use a composable as a component too. This could be maybe handy for others composable. \r\n\r\n\r\n### Suggested solution\r\n\r\nEJ...\r\n```html\r\n\u003CSuspense>\r\n \u003CUseTexture :map=\"MYMAPTEXTURE\" v-slot=\"{ map }\" />\r\n \u003CTresMeshStandardMaterial :map=\"map\"\r\n \u003CUseTexture />\r\n\u003C/Suspense>\r\n```\r\n### Alternative\r\n\r\nCould be similar to: https://github.com/vueuse/vueuse/blob/main/packages/core/useMouse/component.ts\r\n\r\nAny other alternative is considered\r\n\r\n### Additional context\r\n\r\nWhat do you think?\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.",[3099,3102,3103,3106],{"name":3100,"color":3101},"help wanted","008672",{"name":3055,"color":3056},{"name":3104,"color":3105},"PR welcome","2D76B0",{"name":3058,"color":3059},680,"UseTexture as component","2024-09-06T13:12:40Z","https://github.com/Tresjs/tres/issues/680",0.67263687,{"description":3113,"labels":3114,"number":3117,"owner":3029,"repository":3046,"state":3083,"title":3118,"updated_at":3119,"url":3120,"score":3121},"### Description\r\n\r\nAfter some investigation, we can add a new section to the Cientos pkg regarding the Vue custom directives:\r\n\r\nThe main goal of this would be to provide more DX for the Tresjs Ecosystem:\r\n\r\nWe can't install them globally, because that will interfere with the treeshaking, so they will be imported and used within each component\r\n\r\nSome of the initial proposals right now are:\r\n- [x] **v-log**: to log the mesh, material/geometry, etc. within the component without making a reference and watching it\r\n- [x] **v-look-at**: as we can use the onRenderLoop inside the directive, we could reference a moving object so that it will always update the look-at property\r\n- [ ] **v-responsive**: a proposal that will accept a breakpoint and apply a function to the current mesh\r\n- [ ] **v-follow**: a simple way to follow another mesh, maintaining the initial distance\r\n- [ ] **v-distance-to**: a simple way to calculate the distance \r\n- [x] **v-light-helper**: create helper for the provided light\r\n\r\n### Suggested solution\r\n\r\nEJ.\r\nconst vLog= {\r\n mounted: (el) => console.log(el)\r\n}\r\n...\r\n\r\n \u003CTresMesh v-log>\r\n \u003CTresTorusGeometry />\r\n \u003CTresMeshBasicMaterial />\r\n \u003C/TresMesh>\r\n\r\n### Alternative\r\n\r\nAny other directive that you can think of will be appreciated\r\n\r\n### Additional context\r\n\r\n_No response_\r\n\r\n### Validations\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.",[3115],{"name":3023,"color":3116},"D0359D",178,"V-directives in cientos proposal","2023-10-07T14:38:28Z","https://github.com/Tresjs/cientos/issues/178",0.69492733,{"description":3123,"labels":3124,"number":3125,"owner":3029,"repository":3082,"state":3083,"title":3126,"updated_at":3127,"url":3128,"score":3129},"### Description\n\nI would like to have a version for Babylon.js\n\n### Suggested solution\n\nI'm currently learning Babylon.js and have noticed some differences in terms of mesh events between Three.js and Babylon.js. Unlike Three.js, Babylon.js provides a mechanism similar to the actionManager on its meshes. I'm curious to know if Cientos has a similar feature. I'm looking forward to seeing how the combination of Vue with Babylon.js will eventually shape a project\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.",[],502,"Are you considering providing a version for Babylon.js after completing this project?","2024-01-10T10:59:15Z","https://github.com/Tresjs/tres/issues/502",0.70307153,{"description":3131,"labels":3132,"number":3133,"owner":3029,"repository":3046,"state":3083,"title":3134,"updated_at":3135,"url":3136,"score":3137},"### 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.7085168,["Reactive",3139],{},["Set"],["ShallowReactive",3142],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f2YrcK3xZ75DkdN8dIxs4e4rNSkaRnP4ld1_g8YIV9t8":-1},"/Tresjs/tres/537"]