【three.js+vue】模型加载慢?放一个加载模型进度条美一下
·
【three.js+vue】模型加载慢?加载模型进度条也是一条解决思路
为什么要加一个进度条
3D模型加载慢,心情不是很美丽:(
为什么不试试进度条 呢?一个既简单又美丽的选择!(我看别人加载个什么都要加的我眼红我也想加)
BTW其实我写这篇的时候俺的模型加载速度已经达到了1s以内,但是那个美美的进度条还是让我的心情美美美美哒(# ^ .^#)
事实证明ui的力量真的很神奇~
用到的东西
- dataV ,有个现成的进度条;(大神们可以自己写另外炫酷的,我就用这个蛮好看的)
怎么引用链接放在这里大家自己去看看哈

- three.js 的 gltf 加载器;
加载器加载gltf、glb格式的模型怪好用,还带一个进度的哈// glTF加载器 import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader.js'
好像是没别的了
给你看我是咋写的
<templete>
<div id="per">
<dv-percent-pond :config="config" style="width:200px;height:30px;" />
</div>
</template>
data() {
return {
config: { // 进度条config
value: 0,
localGradient: true
},
};
},
gltfLoader里面是这样写的:

加载完进度条就消失啦!

更多推荐
所有评论(0)