三个gltf-loader uvScaleMap.updateMatrix不是一个函数

时间:2018-06-09 14:13:54

标签: javascript three.js

我试图用三个gltf-loader加载一个gltf 但渲染每一帧都会引发此错误。

  23658 | 
  23659 | if ( uvScaleMap.matrixAutoUpdate === true ) {
  23660 | 
> 23661 |   uvScaleMap.updateMatrix();
  23662 | 
  23663 | }
  23664 | 

我发现uvScaleMap是一个分配了THREE.Texture对象的变量 根据{{​​3}},THREE.Texture必须有一个方法' updateMatrix'。
但是uvScaleMap中的THREE.Texture对象并不包含该方法。

这是三个gltf-loader的错误吗? 创建纹理对象时出了什么问题?
感谢

threejs 0.93.0
three-gltf-loader 1.93.0

0 个答案:

没有答案