Class: MeshStandardMaterial

THREE.MeshStandardMaterial()

new MeshStandardMaterial()

A standard physically based material, using Metallic-Roughness workflow.

Physically based rendering (PBR) has recently become the standard in many 3D applications. This approach differs from older approaches in that instead of using approximations The idea is that, instead of tweaking materials to look good under specific lighting, material can be created that will react 'correctly' under all lighting scenarios.

In practice this gives a more accurate and realistic looking result than the MeshLambertMaterial at the cost of being somewhat more computationally expensive.

MeshStandardMaterial uses per-fragment shading.

Source:
See: