Componentes vue.js renderizando gráficos 3D WebGL reativamente com três.js.
<!-- Load scripts -->
< script src =" https://unpkg.com/vue " > </ script >
< script src =" https://unpkg.com/three " > </ script >
< script src =" https://unpkg.com/vue-gl " > </ script >
<!-- Define canvas and objects -->
< vgl-renderer id =" my-canvas " >
< template #scene >
< vgl-scene >
< vgl-mesh >
< template #geometry >
< vgl-sphere-geometry > </ vgl-sphere-geometry >
</ template >
< template #material >
< vgl-mesh-basic-material > </ vgl-mesh-basic-material >
</ template >
</ vgl-mesh >
</ vgl-scene >
</ template >
< template #camera >
< vgl-perspective-camera position =" spherical " :position-radius =" 5 " > </ vgl-perspective-camera >
</ template >
</ vgl-renderer >
<!-- Register components and start vue -->
< script >
new Vue ( { el : "#my-canvas" , components : VueGL } ) ;
</ script >Consulte a documentação para obter mais informações.
A referência dos componentes mostra uma lista dos componentes principais disponíveis. Exemplo de referência de componentes também introduz componentes adicionais que você pode usar imediatamente.
A lista de componentes ainda não implementados pode ser encontrada neste projeto.
Você está interessado em aprimorar este produto? Estamos muito felizes e muito obrigado!
Consulte Diretrizes contribuintes para começar.
Este projeto existe graças a todas as pessoas que contribuem. [Contribuir].
Torne -se um colaborador financeiro e ajude -nos a sustentar nossa comunidade. [Contribuir]
Apoie este projeto com sua organização. Seu logotipo aparecerá aqui com um link para o seu site. [Contribuir]