and with teleport controls mainly used in VR applications as opposed to AR applications, it would seem most beneficial to create a component called \u003CTeleportVR />\r\n\r\nThis component will allow users to teleport using a single motion controller, defaulting to the right handed controller with the joystick being used to trigger the aiming interface. Most application 3D or VR use the right joystick for movement, and if using teleport controls it makes the most sense to use this as the default trigger under the expectancy developers are more likely to use the other buttons on the controller for purposes differing from movement.",[2891,2892],{"name":2868,"color":2869},{"name":2893,"color":2894},"help wanted","008672","XR","Teleport VR controls component","2024-05-12T17:53:16Z","https://github.com/Tresjs/XR/issues/16",0.63293684,{"description":2901,"labels":2902,"number":659,"owner":2870,"repository":2903,"state":2872,"title":2904,"updated_at":2905,"url":2906,"score":2907},"I'm experiencing some issues in displaying text on the main TresJS site (in the docs site everything is good).\r\n\r\n\r\n\r\nAs you can see, no text is displayed at all, and I'm experiencing this with both Brave and Firefox on my Linux Laptop. With Chrome everything seems fine instead (at the moment I can't test other browser/os combinations)\r\n\r\nI also noticed that the issue is related to the specific font used (Atkinson), because if I deactivate it (see this [screencast](https://github.com/user-attachments/assets/eae96cd2-e4e2-4ed2-98c6-7dd1d51e901d)), the text is visible again.\r\n\r\nI think it's possible that the font is corrupted in some way and not recognizable by some browsers, or maybe it is not imported correctly in the final bundle\r\n",[],"tresjs.org","Font display issue on certain browser/os combination","2024-08-28T15:21:00Z","https://github.com/Tresjs/tresjs.org/issues/18",0.6431234,{"description":2909,"labels":2910,"number":1448,"owner":2870,"repository":2895,"state":2872,"title":2914,"updated_at":2915,"url":2916,"score":2917},"This issue is to piece together documentation that forms a base understanding of the code that works for displaying a basic VR immersive web experience that works on WebXR supported browsers (I will myself be testing directly against a Meta Quest 3 headset).",[2911],{"name":2912,"color":2913},"documentation","0075ca","Basic docs covering all code around proof of concept VR branch","2024-07-06T18:28:51Z","https://github.com/Tresjs/XR/issues/17",0.66464746,{"description":2919,"labels":2920,"number":2924,"owner":2870,"repository":2871,"state":2872,"title":2925,"updated_at":2926,"url":2927,"score":2928},"\r\n\r\n\r\nRequested by [Jessica Sachs ](https://twitter.com/_jessicasachs/status/1658432578477514752?s=20) @JessicaSachs\r\n\r\nI think it will be a really cool demo to cover:\r\n\r\n- [ ] Text3D\r\n- [ ] GLTF models\r\n- [ ] Interactivity with UI Frontend (enter the text)\r\n- [ ] Restrict Orbit Control panning \r\n- [ ] Download a canvas screenshot with the meme for the user\r\n\r\n\r\n",[2921],{"name":2922,"color":2923},"showcase","FBF307",37,"3D meme generator","2023-05-16T12:01:10Z","https://github.com/Tresjs/lab/issues/37",0.6706033,{"description":2930,"labels":2931,"number":2933,"owner":2870,"repository":2871,"state":2934,"title":2935,"updated_at":2936,"url":2937,"score":2938},"https://github.com/franky-adl/threejs-synthwave-scene",[2932],{"name":2922,"color":2923},33,"closed","Synthwave demo","2023-12-04T13:54:06Z","https://github.com/Tresjs/lab/issues/33",0.5948633,{"description":2940,"labels":2941,"number":2945,"owner":2870,"repository":2883,"state":2934,"title":2946,"updated_at":2947,"url":2948,"score":2949},"Is your feature request related to a problem? Please describe.\r\nA Particle abstraction implementation is one abstraction that helps a user to create stars in the sky, sparkles, etc\r\n\r\n```\r\n\u003CParticles :amount=\"1\" :texture\"MYCUSTOMTEXTURE\" :depth=\"0.4\" :speed=\"10\" />\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.",[2942],{"name":2943,"color":2944},"v2","FEE22D",28,"Stars","2023-04-19T14:41:05Z","https://github.com/Tresjs/cientos/issues/28",0.619572,{"description":2951,"labels":2952,"number":1660,"owner":2870,"repository":2883,"state":2934,"title":2953,"updated_at":2954,"url":2955,"score":2956},"**Is your feature request related to a problem? Please describe.**\r\nCurrently, there is no straightforward way to tie HTML content to any object of a TresJS scene and have it projected to the object's whereabouts automatically. This feature would be useful for users who want to create rich, interactive 3D scenes with HTML content that moves and scales along with the 3D objects.\r\n\r\n**Describe the solution you'd like**\r\nI would like to have a new HTML component that allows users to tie HTML content to any object in their TresJS scene. The component should support a variety of properties for customization, such as the wrapping element, className, positioning, scaling, occlusion, and more.\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```vue\r\n\u003Ctemplate>\r\n \u003CHtml\r\n :as=\"'div'\"\r\n :wrapperClass=\"wrapperClass\"\r\n :prepend=\"prepend\"\r\n :center=\"center\"\r\n :fullscreen=\"fullscreen\"\r\n :distanceFactor=\"10\"\r\n :zIndexRange=\"[100, 0]\"\r\n :portal=\"domnodeRef\"\r\n :transform=\"transform\"\r\n :sprite=\"sprite\"\r\n :calculatePosition=\"calculatePosition\"\r\n :occlude=\"occlude\"\r\n :onOcclude=\"onOcclude\"\r\n v-bind=\"groupProps\"\r\n v-bind=\"divProps\"\r\n >\r\n \u003Ch1>hello\u003C/h1>\r\n \u003Cp>world\u003C/p>\r\n \u003C/Html>\r\n\u003C/template>\r\n\r\n\u003Cscript>\r\nimport { Html } from 'path/to/html-component';\r\n\r\nexport default {\r\n components: {\r\n Html,\r\n },\r\n // ...\r\n};\r\n\u003C/script>\r\n```\r\nThis implementation should cover the desired features and provide users with the ability to create dynamic 3D scenes with HTML content. \r\nhttps://github.com/pmndrs/drei/blob/master/src/web/Html.tsx\r\n\r\n## Additional context\r\nThis feature is inspired by the React Three Fiber (R3F) library, which provides a similar functionality for React users. Implementing this feature in TresJS would allow Vue developers to achieve the same level of interactivity and customization in their 3D scenes.\r\n\r\n\r\n",[],"HTML component","2023-09-27T06:10:48Z","https://github.com/Tresjs/cientos/issues/23",0.62225664,{"description":2958,"labels":2959,"number":2966,"owner":2870,"repository":2883,"state":2934,"title":2967,"updated_at":2968,"url":2969,"score":2970},"If a good name pam-camera-mouse?\r\n\r\nAnd should we move to the controls sections in the docs?",[2960,2962,2965],{"name":2961,"color":2913},"docs",{"name":2963,"color":2964},"question","d876e3",{"name":2943,"color":2944},29,"Move pam-camera-mouse to controls","2023-05-17T09:35:52Z","https://github.com/Tresjs/cientos/issues/29",0.63482374,["Reactive",2972],{},["Set"],["ShallowReactive",2975],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fcERuoUSYVWrPgEpUh4ckOZwN6iQWE88pwVUFFR5CIqk":-1},"/Tresjs/cientos/22"]