百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
返回工具页/返回 Issues 列表
#34393·three.js

WebGPU:改变纹理制服需要重编材料

作者: Mirei3D创建于 2026年8月28日更新于 2026年9月13日
标签Nodes

说明

WebGPU 渲染器如果在编译时使用同一种纹理,则将多条纹理统一节点合并为一个统一. 如果其中的一种制服在后期更新,这需要重新编译出材料,所以看起来相当缓慢.

还有一个问题,即如果统一值未被曝光,强迫再编译并不是微不足道的(参见#34392)。

  • 复制步骤
  1. 打开现场实例
  2. 球体在一秒后会变黄,而是保持红色
  3. 未对 " //本.forceRecomple=1; "行
  4. 现在,它应如预期的那样发挥作用

密码

{\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}你来干什么? // 代码到这里



现场实例

https://jsfiddle.net/6fochL70/ (中文(简体) ).

QQ 屏幕截图

无回复( N)

翻译:

编号185

QQ 设备

无回复( N)

QQ 浏览器

无回复( N)

首席执行官

无回复( N)

内容来源: mrdoob/three.js

查看 GitHub 原文在 GitHub 查看讨论