\r\n```\r\n\r\nDescribe the solution you'd like\r\nAbstraction in Cientos\r\n\r\nSuggested solution\r\nCheck drei [implementation][(https://github.com/pmndrs/drei/blob/master/src/core/Cloud.tsx](https://github.com/pmndrs/drei/blob/master/src/core/Stars.tsx))\r\n\r\nAdditional context\r\nAdd any other context or screenshots about the feature request here.",[2939],{"name":2940,"color":2941},"v2","FEE22D",28,"Stars","2023-04-19T14:41:05Z","https://github.com/Tresjs/cientos/issues/28",0.63226104,{"description":2948,"labels":2949,"number":1857,"owner":2859,"repository":2872,"state":2902,"title":2954,"updated_at":2955,"url":2956,"score":2957},"**Is your feature request related to a problem? Please describe.**\r\nCurrently, TresJS does not provide a built-in material that allows geometry to wobble and wave around. This feature would be useful for users who want to create visually appealing and dynamic 3D scenes with unique effects on their geometry.\r\n\r\n**Describe the solution you'd like**\r\nI would like to have a new MeshWobbleMaterial component that allows users to apply a wobble and wave effect on their geometry. The material should be self-contained and adapted from the three.js examples.\r\n\r\nhttps://github.com/pmndrs/drei/blob/master/src/core/MeshWobbleMaterial.tsx\r\n\r\n**Suggested solution**\r\nIn the TresJS library, we could provide the following implementation as a Vue component:\r\n\r\n```ts\r\n \u003CTresMesh>\r\n \u003CTresBoxGeometry :args=\"[1,1,1]\" />\r\n \u003CMeshWobbleMaterial factor=\"1\" speed=\"10\" />\r\n \u003C/TresMesh>\r\n```",[2950,2951],{"name":2870,"color":2871},{"name":2952,"color":2953},"help wanted","008672","MeshWobbleMaterial component","2023-04-10T10:19:16Z","https://github.com/Tresjs/cientos/issues/24",0.6335575,["Reactive",2959],{},["Set"],["ShallowReactive",2962],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f3zDSN4QA9fag30dCK4klQRMsTMM_3jurCot2QvzzYP0":-1},"/Tresjs/XR/16"]