Class Graphic3d_PBRMaterial
Methods
DumpJson
- DumpJson(theOStream: Standard_OStream, theDepth: Graphic3d_ZLayerId): void
Parameters
theOStream: Standard_OStream
theDepth: Graphic3d_ZLayerId
Returns void
NormalizedRoughness
- NormalizedRoughness(): number
SetAlpha
- SetAlpha(theAlpha: number): void
SetEmission
- SetEmission(theEmission: OpenGl_Vec3): void
SetIOR
- SetIOR(theIOR: number): void
SetMetallic
- SetMetallic(theMetallic: number): void
SetRoughness
- SetRoughness(theRoughness: number): void
Static GenerateEnvLUT
Parameters
theNbIntegralSamples: Aspect_VKeyFlags
Returns void
Static MetallicFromSpecular
Static RoughnessFromSpecular
- RoughnessFromSpecular(theSpecular: Quantity_Color, theShiness: number): number
Static Roughness_1
- Roughness_1(theNormalizedRoughness: number): number
Parameters
theNormalizedRoughness: number
Returns number
Static SpecIBLMapSamplesFactor
- SpecIBLMapSamplesFactor(theProbability: number, theRoughness: number): number
Parameters
theProbability: number
theRoughness: number
Returns number