六溴环十二烷
我正在搜索将IBL添加到我的场景和对象中。但是我在网上找不到任何东西。有一些envMap的示例,但是问题是envMap的对象看起来像chrome ...
我正在尝试产生这样的效果:
我发现您可以使用IBL(基于图像的照明),PRT(预计算的辐射传递)或PBR(基于物理的渲染)。但是我不知道如何在Three.js中使用这种效果。
[编辑]
使用I中的新功能MeshStandardMaterial
后,r74dev
我将得到以下结果:(之前)(之后)
但是我不能MeshStandardMaterial
和envMap
纹理一起使用。纹理要么MeshStandardMaterial
无效,要么无效。
六溴环十二烷
感谢WestLangley我正在使用MeshStandardMaterial
:
var objectGeometry = new THREE.SphereGeometry( 10, 100, 100 );
material = new THREE.MeshStandardMaterial({envMap : textureSkydome});
(r74dev)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句