Shader Learn

08 Lo que Three.js escribe por ti

Material: por qué una superficie parece plástico o metal

Arrastra la rugosidad y compara los brillos y reflejos.

0.021
01
Explicación

Arrastra los números subrayados a izquierda y derecha

const material = new THREE.MeshStandardMaterial({  roughness: ,  metalness: });// el mapa de entorno aporta reflejos visibles
Rugosidad / carácter metálicoDeterminan cómo responde la superficie a la luz. Son uniforms del shader integrado de Three.js.

MeshStandardMaterial es un gran shader de fragmentos que Three.js escribió por ti; roughness y metalness son solo sus uniforms.

Pruébalo

  • Pon la rugosidad en 0: aparecen reflejos nítidos
  • Pon el carácter metálico en 1: el color pasa a ser el color del reflejo