hujiulong

Results 123 comments of hujiulong

No settings are required. The default size is the same as wrapper.

这是因为模型的面是单面的,从反面看是看不到的。这个我后面考虑加个doubleSide属性,两面都能看到

只要mtl文件中贴图的路径是对的,就会自动加载贴图。如果不对,你可以编辑mtl文件自己修改一下

写得很好,在做动画时也经常用到这种方式,防止在一帧时间中(大概16ms)渲染多次。 ```javascript function debounce(func) { var t; return function () { cancelAnimationFrame(t) t = requestAnimationFrame(func); } } ```

不太明白你的意思,贴一下代码

这个你得让这个框架改,所有vue的框架打包的结果都是编译后的js文件。

示例页面都有加载动画,你可以看下示例是怎么实现的 https://github.com/hujiulong/vue-3d-model/blob/f59febde4c9c0c572260e9e0f2ea3535dad8ee94/examples/pages/demo-basic.vue#L10

`context.fn = this;`这里似乎漏掉了一个很关键的问题,如果context本来就有fn这个成员怎么办。这里只能给一个原来不存在的名字 ``` var id = 0; while ( context[ id ] ) { id ++; } context[ id ] = this; ``` 不过这个方法似乎有点傻

这个库不太好实现。你可以直接用three.js来做,看[这个例子](https://threejs.org/examples/#webgl_clipping_intersection)