Namespace: Ops.Gl.Pbr
Op author: amajesticseaflapflap
Uses BabylonJS Shader Code by Babylon.js
Uses Filament Code by google
PBR/Physical Based Rendering Material for realistic materials
summary (oneliner)
doc
issues
youtube id
caniuse query
collections
Inputs
render (Trigger)
Diffuse Color
R (Number)
G (Number)
B (Number)
A (Number)
Shader Parameters
Roughness (Number)
Metalness (Number)
Use mesh tangents/binormals (boolean /Number)
Disable geometric roughness (boolean /Number)
Alpha Mode index (integer /Number)
Lighting
IBL LUT (Object)
Diffuse Irradiance (Object)
Pre-filtered envmap (Object)
Num mip levels (integer /Number)
Textures
Albedo (Object)
sRGB
AORM (Object)
linear rec.709, R: ambient occlusion, G: roughness, B: metalness
Normal map (Object)
linear rec.709, +Y, TS per vertex
Lighting
Diffuse Intensity (Number)
Specular Intensity (Number)
Outputs
Next (Trigger)
Shader (Object)
PBR Material Example
Bilora Bella 46 Camera by Martijn Vaes
License: CC Attribution
Changelog
created op
2022-01-19 - amajesticseaflapflap
Ops.Dev.PbrMaterial renamed to Ops.Gl.Pbr.PbrMaterial
2022-02-07 - pandur
2022-01-19 - amajesticseaflapflap
Ops.Dev.PbrMaterial renamed to Ops.Gl.Pbr.PbrMaterial
2022-02-07 - pandur