Jrender能够渲染出有金属感的物体,具体该通过哪些参数来控制材质的金属感
1 个赞
Jrender是现有可微渲染器中唯一支持金属度和粗糙度渲染的。
我们采用的是GGX微表面BRDF来支持金属度、粗糙度渲染。金属度(对应model的metallic_textures
属性)的范围是[0,1],0表示金属度最低,1表示金属度最高。粗糙度(对应model的roughness_textures
属性)的范围是[0,1],0表示最光滑,1表示最粗糙。
此外,我们的金属度、粗糙度渲染也是可微的,支持对材质的金属度、粗糙度进行迭代优化。
具体请参考Jrender教程 demo5-optim_metallic_textures.py和 demo6-optim_roughness_textures.py
1 个赞