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