一款让你的三维可视化项目快速落地の开源框架 免费商用 数字孪生 三维可视化
本项目融合于三大生态系统中:
- ThreeJS ThreeJS 大名鼎鼎的基于浏览器渲染,JavaScript 语言的 3D 库。
- Vue3.x 易学易用,性能出色,适用场景丰富的 Web 前端框架。
- TresJS 使用 Vue3.x 组件实现声明式的 ThreeJS,做属于前端的三维项目。
优势
1.前端の基本素养 * FesJS
集成封装项目落地的常用库:图标、多语言、API 接口调用、Vuex/Pinia、model 数据封装、页面 layout/权限 access、路由管理等。
2.像写 Vue3.x 一样写三维可视化项目
全功能版本追溯保持 threeJS 最新版本 * TresJS 最新 Vue3.x 的语法糖写法,TS/JS 通吃,让你以最新最爽快的方式构建三维可视化项目
- <template>
- <TresCanvas window-size>
- <TresPerspectiveCamera />
- <TresMesh>
- <TresTorusGeometry :args="[1, 0.5, 16, 32]" />
- <TresMeshBasicMaterial color="orange" />
- </TresMesh>
- </TresCanvas>
- </template>
- <script setup lang="ts">
- import { useRenderLoop, useTexture } from '@tresjs/core'
- //读取材质
- const pTexture = await useTexture(['./**.jpg', './**.png'])
- const { onLoop } = useRenderLoop()
- onLoop(({ delta }) => {
- //循环render
- })
- </script>
复制代码 快速开始
- 1、git clone 或者 直接下载 本项目
- 2、cd 到项目根目录
- 3、yarn // 安装依赖
- 4、yarn pre.dev // 预览 下的调试模式
- 5、yarn dev // 自己项目 下的调试模式
- 6、yarn pre.build // 预览 下的编译打包
- 7、yarn build // 自己项目 下的编译打包
- 8、yarn both // 同时启动 dev 和 pre.dev 可以边调试自己得项目,边对照移植样例和插件
复制代码
一款让你的三维可视化项目快速落地の开源框架 免费商用 数字孪生 三维可视化 ...
一款让你的三维可视化项目快速落地の开源框架 免费商用 数字孪生 三维可视化 ...
一款让你的三维可视化项目快速落地の开源框架 免费商用 数字孪生 三维可视化 ...
一款让你的三维可视化项目快速落地の开源框架 免费商用 数字孪生 三维可视化 ...
链接:https://pan.quark.cn/s/3e65039d090c
提取码下载:
|