12

我们如何使用三个.js 为材质创建光泽效果,例如此链接中的那个?我对路径跟踪不感兴趣(还:))

WebGL 路径追踪

4

1 回答 1

18

光泽度是指材料在镜面反射方向上反射光的能力。

在three.js 中,您可以使用它THREE.MeshPhongMaterial来执行此操作。例如:

new THREE.MeshPhongMaterial( { 
    color: 0x996633,
    envMap: envMap, // optional environment map
    specular: 0x050505,
    shininess: 100
} ) 

您还可以使用MeshStandardMaterial环境贴图。

三.js r.97

于 2013-01-23T16:17:47.470 回答