We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
TresJS. Declarative way of creating 3D scenes from Vue component - Alvaro Saburido, Vue.js Live 2023
Learn how to create 3D scenes in a declarative way using Vue components with TresDS, a library developed by Alvaro Saburido, featuring reactive rendering and a custom renderer.
- TresDS is a library that helps create 3D scenes using Vue components and composals.
- It uses a custom renderer to handle 3D scenes.
- The library is developed by Alvaro Saburido and is open-source.
- TresDS is reactive, which means it can adapt to changes in the scene.
- 
The library is used by importing the TresCanvascomponent and passing necessary parameters.
- 
The TresCanvascomponent creates a custom render loop to render the scene.
- 
The library uses a UseRenderLookcomposable to animate the scene.
- 
The TresMeshcomponent can be used to create 3D objects.
- 
Composables such as useRenderLookanduseMeshcan be used to animate and manipulate 3D objects.
- The library is maintained by Alvaro Saburido and a team of contributors.
- TresDS is designed to be easy to use and flexible, with a focus on developer experience.
- The library is available on GitHub and can be installed using npm or yarn.
- The community is invited to contribute to the library and provide feedback.