Three.js - MeshStandardMaterial
它与 MeshLambertMaterial 或 MeshPhongMaterial 类似,但效果更准确、更逼真。它不具有光泽度,而是具有两个属性:粗糙度和金属度。
const geometry = new THREE.BoxGeometry(2, 2, 2) constmaterial = new THREE.MeshStandardMaterial({color, roughness, metalness}) const cube = new THREE.Mesh(geometry,material)