PBR Material
BABYLON.PBRMaterial クラスは Babylon.js における物理ベースマテリアルを実現するクラスです。
PBRMaterial … PBRのパラメータを柔軟に設定できるクラス
PBRMetallicRoughnessMaterial … Mettalic-Roughness ワークフローに特化したクラス
PBRSpecularGlossinessMaterial … Specular-Glassiness ワークフローに特化したクラス
StandardMaterial … 非PBR マテリアル
https://scrapbox.io/files/67e8d5686c9d80ced10259be.png
table:PBRMaterial / PBRMetallicRoughnessMaterial / PBRSpecularGlossinessMaterial
PBRMaterial PBRMetallicRoughnessMaterial PBRSpecularGlossinessMaterial
albedoColor baseColor diffuseColor
albedoTexture baseTexture diffuseTexture
reflectivityTexture - specularGlossinessTexture
reflectivityColor - specularColor
microSurface glossiness glossiness
metallicTexture metallicRoughnessTexture -
reflectionTexture environmentTexture -
bumpTexture normalTexture normalTexture
ambientTexture occlusionTexture occlusionTexture
ambientTextureStrength occlusionStrength occlusionStrength
使い方
Mastering PBR Materials
Babylon.jsのPBRMaterial紹介と簡易版Materialからの変換【ドキュメント和訳+α】