Skip to content

MeshLambertMaterial 兰伯特材质

MeshLambertMaterial 是一种非光泽表面的材质,具有漫反射特性。它能够很好地模拟无光泽表面,如粗糙的纸张、石头或未抛光的木材,但不能模拟具有镜面高光的光泽表面(例如涂漆木材)。

javascript
const material = new THREE.MeshLambertMaterial({
  color: 0x00ff00,
  emissive: 0x000000, // 自发光颜色
  emissiveIntensity: 0, // 自发光强度
  transparent: false,
  opacity: 1.0,
});

主要特点:

  • 漫反射光照模型
  • 性能较好
  • 受环境光和方向光影响

适用场景:

  • 粗糙表面材料,如纸张、布料
  • 需要简单光照的场景