hujiulong
hujiulong
Duplicate of #79
提供一个复现问题的demo
看这个[例子](https://hujiulong.github.io/vue-3d-model/#/demo-obj-mtl),可以分别指定obj和mtl文件的地址,名字可以不一样。png贴图的路径是写在mtl文件中的,如果贴图加载不成功,看下mtl文件中的贴图路径是不是正确
加个`smoothing`属性试试 ```vue ```
你的模型没有顶点法线,所以光照下是黑的,设置smoothing会在内部计算一下顶点法线,但肯定会有点问题
可以这样: ```vue import { ModelObj } from 'vue-3d-model' export default { components: { ModelObj }, reset() { this.$refs.model.controls.reset(); } } ``` 但是这里使用了内部变量,不保证后续版本都可用。
现在不支持动态更新src属性,你可以在切换时销毁掉原来的
提供一个复现问题的codepen链接,或者把代码传到github
我晚点修复一下。另外,如果你想切换模型的话,最好是切换组件,而不是切换组件的src属性
现在还不支持播放动画