`](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.",[2902,2905],{"name":2903,"color":2904},"feature","c2e0c6",{"name":2906,"color":2907},"p2-nice-to-have","D4C5F9",408,"\u003CBounds />","2024-12-17T18:07:35Z","https://github.com/Tresjs/cientos/issues/408",0.72584224,{"description":2914,"labels":2915,"number":2919,"owner":2877,"repository":2920,"state":2879,"title":2921,"updated_at":2922,"url":2923,"score":2924},"@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",[2916],{"name":2917,"color":2918},"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":2926,"labels":2927,"number":2929,"owner":2877,"repository":2930,"state":2931,"title":2932,"updated_at":2933,"url":2934,"score":2935},"**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",[2928],{"name":2888,"color":2889},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":2937,"labels":2938,"number":2876,"owner":2877,"repository":2940,"state":2931,"title":2941,"updated_at":2942,"url":2943,"score":2883},"**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",[2939],{"name":2868,"color":2869},"post-processing","sub modules for pmndrs and native components","2024-10-12T14:46:22Z","https://github.com/Tresjs/post-processing/issues/122",{"description":2945,"labels":2946,"number":2955,"owner":2877,"repository":2930,"state":2931,"title":2956,"updated_at":2957,"url":2958,"score":2959},"### 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.",[2947,2950,2951,2954],{"name":2948,"color":2949},"help wanted","008672",{"name":2903,"color":2904},{"name":2952,"color":2953},"PR welcome","2D76B0",{"name":2906,"color":2907},680,"UseTexture as component","2024-09-06T13:12:40Z","https://github.com/Tresjs/tres/issues/680",0.67263687,{"description":2961,"labels":2962,"number":2965,"owner":2877,"repository":2894,"state":2931,"title":2966,"updated_at":2967,"url":2968,"score":2969},"### 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.",[2963],{"name":2871,"color":2964},"D0359D",178,"V-directives in cientos proposal","2023-10-07T14:38:28Z","https://github.com/Tresjs/cientos/issues/178",0.69492733,{"description":2971,"labels":2972,"number":2973,"owner":2877,"repository":2930,"state":2931,"title":2974,"updated_at":2975,"url":2976,"score":2977},"### 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":2979,"labels":2980,"number":2981,"owner":2877,"repository":2894,"state":2931,"title":2982,"updated_at":2983,"url":2984,"score":2985},"### 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",2987],{},["Set"],["ShallowReactive",2990],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f2YrcK3xZ75DkdN8dIxs4e4rNSkaRnP4ld1_g8YIV9t8":-1},"/Tresjs/tres/537"]