gpt4 book ai didi

javascript - Three.js - 没有纹理绑定(bind)到单元 0 错误

转载 作者:数据小太阳 更新时间:2023-10-29 05:35:22 25 4
gpt4 key购买 nike

自从今天的 Chrome 更新(版本 50.0.2661.86(64 位)OSX)以来,我基于 three.js 的应用程序开始输出此警告:

[.CommandBufferContext]渲染警告:没有绑定(bind)到单元 0 的纹理

并且应用程序不再加载(它只是停留在加载屏幕上)。

为了给出这个错误的奇怪背景,我们用纹理 + 法线贴图实例化网格,并且有一个奇怪的行为:- 如果我们加载应用程序崩溃的所有实例- 如果我们加载更少的实例,应用程序加载

关于信息,我们在 Material 创建回调中加载了所有纹理,因此之前的 Stackoverflow 答案提供了有关此问题的解决方案并没有真正起作用。

有没有人知道我们可以改变什么来完成这项工作?或者我们应该向报告问题的 Chromium 团队开票吗?

它在今天的更新之前运行良好。

最佳答案

如果你添加:

this.image = image; // retain a reference to the object to prevent garbage collection

在 three.js (r76) 的第 18419 行之后,它还将更正最新版本的 Chrome 中的 TextureLoader 挂起。

关于javascript - Three.js - 没有纹理绑定(bind)到单元 0 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36876232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com