javascript - 三-gltf-loader uvScaleMap.updateMatrix 不是函数
问题描述
我正在尝试使用三个 gltf-loader 加载 gltf。
但是渲染每一帧都会抛出这个错误。
23658 |
23659 | if ( uvScaleMap.matrixAutoUpdate === true ) {
23660 |
> 23661 | uvScaleMap.updateMatrix();
23662 |
23663 | }
23664 |
我发现 uvScaleMap 是一个分配给 THREE.Texture 对象的变量。
根据文档,THREE.Texture 必须有一个方法'updateMatrix'。
但是 uvScaleMap 中的 THREE.Texture 对象不包含该方法。
这是三个gltf-loader的错误吗?
创建纹理对象时出现问题?
谢谢
threejs 0.93.0
三-gltf-loader 1.93.0
解决方案
推荐阅读
- iphone - 是否可以通过 GitHub iphone 应用程序分叉存储库?
- visual-studio-code - VSCode上下移动多行选择
- mysql - 带有 mysql 的 Spring Boot 应用程序卡在“Hikari-Pool-1 - 正在启动...”
- elasticsearch - Elasticsearch:自定义分析器中 synonym_graph 和停止过滤器之间的意外交互
- ssl - 如何使用 scapy 解密从 pcap 文件读取的 TLS 流量?
- salesforce-marketing-cloud - 我正在尝试过滤所有订阅者中的订阅者,以识别通过创建配置文件属性从哪个 MID 创建订阅者
- java - Java sftpChannel put error (系统找不到指定的路径)
- iframe - 腾讯(视频)在 iframe 中做了什么讨厌的事情?
- java - 当属性文件没有值时,我有不想创建的 bean 列表,如何实现?
- javascript - Chartjs 折线图 - 数据的数组数组