Search
Preparing search index...
The search index is not available
OpenCascade.js - v2.0.0-beta.533428a
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
OpenCascade.js - v2.0.0-beta.533428a
Graphic3d_PBRMaterial_2
Class Graphic3d_PBRMaterial_2
Hierarchy
Graphic3d_PBRMaterial
Graphic3d_PBRMaterial_2
Index
Constructors
constructor
Methods
Alpha
Color
Dump
Json
Emission
IOR
Metallic
Normalized
Roughness
Roughness_
2
Set
Alpha
SetBSDF
Set
Color_
1
Set
Color_
2
Set
Emission
SetIOR
Set
Metallic
Set
Roughness
delete
Generate
EnvLUT
Metallic
From
Specular
Min
Roughness
Roughness
From
Specular
Roughness_
1
SpecIBLMap
Samples
Factor
Constructors
constructor
new
Graphic3d_
PBRMaterial_
2
(
theBSDF
:
Graphic3d_BSDF
)
:
Graphic3d_PBRMaterial_2
Parameters
theBSDF:
Graphic3d_BSDF
Returns
Graphic3d_PBRMaterial_2
Methods
Alpha
Alpha
(
)
:
number
Returns
number
Color
Color
(
)
:
Quantity_ColorRGBA
Returns
Quantity_ColorRGBA
Dump
Json
Dump
Json
(
theOStream
:
Standard_OStream
, theDepth
:
Graphic3d_ZLayerId
)
:
void
Parameters
theOStream:
Standard_OStream
theDepth:
Graphic3d_ZLayerId
Returns
void
Emission
Emission
(
)
:
OpenGl_Vec3
Returns
OpenGl_Vec3
IOR
IOR
(
)
:
number
Returns
number
Metallic
Metallic
(
)
:
number
Returns
number
Normalized
Roughness
Normalized
Roughness
(
)
:
number
Returns
number
Roughness_
2
Roughness_
2
(
)
:
number
Returns
number
Set
Alpha
Set
Alpha
(
theAlpha
:
number
)
:
void
Parameters
theAlpha:
number
Returns
void
SetBSDF
SetBSDF
(
theBSDF
:
Graphic3d_BSDF
)
:
void
Parameters
theBSDF:
Graphic3d_BSDF
Returns
void
Set
Color_
1
Set
Color_
1
(
theColor
:
Quantity_ColorRGBA
)
:
void
Parameters
theColor:
Quantity_ColorRGBA
Returns
void
Set
Color_
2
Set
Color_
2
(
theColor
:
Quantity_Color
)
:
void
Parameters
theColor:
Quantity_Color
Returns
void
Set
Emission
Set
Emission
(
theEmission
:
OpenGl_Vec3
)
:
void
Parameters
theEmission:
OpenGl_Vec3
Returns
void
SetIOR
SetIOR
(
theIOR
:
number
)
:
void
Parameters
theIOR:
number
Returns
void
Set
Metallic
Set
Metallic
(
theMetallic
:
number
)
:
void
Parameters
theMetallic:
number
Returns
void
Set
Roughness
Set
Roughness
(
theRoughness
:
number
)
:
void
Parameters
theRoughness:
number
Returns
void
delete
delete
(
)
:
void
Returns
void
Static
Generate
EnvLUT
Generate
EnvLUT
(
theLUT
:
Handle_Image_PixMap
, theNbIntegralSamples
:
Aspect_VKeyFlags
)
:
void
Parameters
theLUT:
Handle_Image_PixMap
theNbIntegralSamples:
Aspect_VKeyFlags
Returns
void
Static
Metallic
From
Specular
Metallic
From
Specular
(
theSpecular
:
Quantity_Color
)
:
number
Parameters
theSpecular:
Quantity_Color
Returns
number
Static
Min
Roughness
Min
Roughness
(
)
:
number
Returns
number
Static
Roughness
From
Specular
Roughness
From
Specular
(
theSpecular
:
Quantity_Color
, theShiness
:
number
)
:
number
Parameters
theSpecular:
Quantity_Color
theShiness:
number
Returns
number
Static
Roughness_
1
Roughness_
1
(
theNormalizedRoughness
:
number
)
:
number
Parameters
theNormalizedRoughness:
number
Returns
number
Static
SpecIBLMap
Samples
Factor
SpecIBLMap
Samples
Factor
(
theProbability
:
number
, theRoughness
:
number
)
:
number
Parameters
theProbability:
number
theRoughness:
number
Returns
number
Exports
Graphic3d_
PBRMaterial_
2
constructor
Alpha
Color
Dump
Json
Emission
IOR
Metallic
Normalized
Roughness
Roughness_
2
Set
Alpha
SetBSDF
Set
Color_
1
Set
Color_
2
Set
Emission
SetIOR
Set
Metallic
Set
Roughness
delete
Generate
EnvLUT
Metallic
From
Specular
Min
Roughness
Roughness
From
Specular
Roughness_
1
SpecIBLMap
Samples
Factor
Generated using
TypeDoc