#34560·three.js

WebGPURenderer: IESSpotLight 不支持 2D IES 配置文件

作者: gkjohnson创建于 2026年9月15日更新于 2026年9月16日
标签LoadersNodes

说明

我在做3克普-通心粉时发现了这个 ESSpotLight and IESLoader in three.js只支持1D IES配置,尽管加载器生产了完整的2D配置. IESLoader返回的DataTexture包含完整的纵横平面表,但大小到Y上只有1维出于某种原因. 爱沙波克莱克只沿着一个角度取样

在3-gpu-pathtrace的例子中,我正在重新调整负载上的X轴的大小,这样所有的数据都可以在路径跟踪器中访问.

解决

  • 调整 IESLoader 以通过纹理正确返回 IES 配置文件的全部内容
  • 调整社保局PotLight,以支持2D IES配置

替代品

继续研究这个问题,不要

其他背景

无回复( N)

内容来源: mrdoob/three.js