vue-gl

Vue.js components rendering 3D graphics reactively via three.js

Github星跟踪图

VueGL

Vue.js components rendering 3D WebGL graphics reactively with
three.js.

NPM
FOSSA Status
CircleCI
codecov
Financial Contributors on Open Collective

Usage

<!-- 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="vgl-canvas">
  <vgl-sphere-geometry name="sphere"></vgl-sphere-geometry>
  <vgl-scene>
    <vgl-mesh geometry="sphere"></vgl-mesh>
  </vgl-scene>
  <vgl-perspective-camera orbit-position="5 0 0"></vgl-perspective-camera>
</vgl-renderer>

<!-- Register components and start vue -->
<script>
Object.keys(VueGL).forEach(name => Vue.component(name, VueGL[name]));
new Vue({ el: "#vgl-canvas" });
</script>

See the documentation for more information.

Components

Contribution

Are you interested in enhance this product?
We're really glad and thanks a lot!
See Contributing guidelines to get started.

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].


Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a
link to your website. [Contribute]










License

FOSSA Status

主要指标

概览
名称与所有者vue-gl/vue-gl
主编程语言JavaScript
编程语言JavaScript (语言数: 2)
平台
许可证MIT License
所有者活动
创建于2017-09-03 21:51:38
推送于2024-03-29 08:03:22
最后一次提交2024-01-23 17:57:22
发布数40
最新版本名称v1.0.1 (发布于 )
第一版名称v0.0.1 (发布于 )
用户参与
星数683
关注者数18
派生数73
提交数2.5k
已启用问题?
问题数87
打开的问题数27
拉请求数1111
打开的拉请求数5
关闭的拉请求数258
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?