Three.js 有没有办法使网格材质忽略所有灯光

Three.js 有没有办法使网格材质忽略所有灯光,three.js,Three.js,我使用的是ThreeJSR67 我有一个带烘焙照明的静态房间,所以灯光不需要影响它,但我也有一个人在房间里需要照明。是否有办法将房间中的所有材质设置为忽略灯光?根据ColladLoader.js(在three.js r67中)第3550-3572行,您可以在collada模型文件中指定要创建的材质类型。您可能正在使用blinn或phong,您需要将其更改为常量MeshBasicMaterial忽略灯光唯一的问题是我正在从collada加载,并且我无法根据ColladaLoader.js(在thr

我使用的是ThreeJSR67
我有一个带烘焙照明的静态房间,所以灯光不需要影响它,但我也有一个人在房间里需要照明。是否有办法将房间中的所有材质设置为忽略灯光?

根据ColladLoader.js(在three.js r67中)第3550-3572行,您可以在collada模型文件中指定要创建的材质类型。您可能正在使用
blinn
phong
,您需要将其更改为
常量

MeshBasicMaterial忽略灯光唯一的问题是我正在从collada加载,并且我无法根据ColladaLoader.js(在three.js r67中)从MeshPhong加载到Mesh Basic第3550-3572行可以在collada模型文件中指定要创建的材质类型。您可能正在使用
blinn
phong
,您需要将其更改为
constant
。这很有效!谢谢,我会投票的,但我还需要一个信誉点。这一修正方案帮助很大。