Header menu logo Nu

PhysicallyBasedSurfaceFns Module

Physically-based surface operations.

Functions and values

Function or value Description

PhysicallyBasedSurfaceFns.comparer

Full Usage: PhysicallyBasedSurfaceFns.comparer

Returns: IEqualityComparer<PhysicallyBasedSurface>
Returns: IEqualityComparer<PhysicallyBasedSurface>

PhysicallyBasedSurfaceFns.equals left right

Full Usage: PhysicallyBasedSurfaceFns.equals left right

Parameters:
Returns: bool
left : PhysicallyBasedSurface
right : PhysicallyBasedSurface
Returns: bool

PhysicallyBasedSurfaceFns.extractClearCoat clearCoatDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractClearCoat clearCoatDefault sceneOpt surface

Parameters:
Returns: single
clearCoatDefault : single
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: single

PhysicallyBasedSurfaceFns.extractClearCoatRoughness clearCoatRoughnessDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractClearCoatRoughness clearCoatRoughnessDefault sceneOpt surface

Parameters:
Returns: single
clearCoatRoughnessDefault : single
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: single

PhysicallyBasedSurfaceFns.extractFinenessOffset finenessOffsetDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractFinenessOffset finenessOffsetDefault sceneOpt surface

Parameters:
Returns: single
finenessOffsetDefault : single
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: single

PhysicallyBasedSurfaceFns.extractIgnoreLightMaps ignoreLightMapsDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractIgnoreLightMaps ignoreLightMapsDefault sceneOpt surface

Parameters:
Returns: bool
ignoreLightMapsDefault : bool
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: bool

PhysicallyBasedSurfaceFns.extractNavShape shapeDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractNavShape shapeDefault sceneOpt surface

Parameters:
Returns: NavShape
shapeDefault : NavShape
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: NavShape

PhysicallyBasedSurfaceFns.extractOpaqueDistance opaqueDistanceDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractOpaqueDistance opaqueDistanceDefault sceneOpt surface

Parameters:
Returns: single
opaqueDistanceDefault : single
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: single

PhysicallyBasedSurfaceFns.extractPresence presenceDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractPresence presenceDefault sceneOpt surface

Parameters:
Returns: Presence
presenceDefault : Presence
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: Presence

PhysicallyBasedSurfaceFns.extractRefractiveIndex refractiveIndexDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractRefractiveIndex refractiveIndexDefault sceneOpt surface

Parameters:
Returns: single
refractiveIndexDefault : single
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: single

PhysicallyBasedSurfaceFns.extractRenderStyle renderStyleDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractRenderStyle renderStyleDefault sceneOpt surface

Parameters:
Returns: RenderStyle
renderStyleDefault : RenderStyle
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: RenderStyle

PhysicallyBasedSurfaceFns.extractScatterType scatterTypeDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractScatterType scatterTypeDefault sceneOpt surface

Parameters:
Returns: ScatterType
scatterTypeDefault : ScatterType
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: ScatterType

PhysicallyBasedSurfaceFns.extractSpecularScalar specularScalarDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractSpecularScalar specularScalarDefault sceneOpt surface

Parameters:
Returns: single
specularScalarDefault : single
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: single

PhysicallyBasedSurfaceFns.extractSubsurfaceCutoff subsurfaceCutoffDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractSubsurfaceCutoff subsurfaceCutoffDefault sceneOpt surface

Parameters:
Returns: single
subsurfaceCutoffDefault : single
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: single

PhysicallyBasedSurfaceFns.extractSubsurfaceCutoffMargin subsurfaceCutoffMarginDefault sceneOpt surface

Full Usage: PhysicallyBasedSurfaceFns.extractSubsurfaceCutoffMargin subsurfaceCutoffMarginDefault sceneOpt surface

Parameters:
Returns: single
subsurfaceCutoffMarginDefault : single
sceneOpt : Scene option
surface : PhysicallyBasedSurface
Returns: single

PhysicallyBasedSurfaceFns.hash surface

Full Usage: PhysicallyBasedSurfaceFns.hash surface

Parameters:
Returns: int
surface : PhysicallyBasedSurface
Returns: int

PhysicallyBasedSurfaceFns.make names surfaceMatrix bounds properties material materialIndex surfaceNode geometry

Full Usage: PhysicallyBasedSurfaceFns.make names surfaceMatrix bounds properties material materialIndex surfaceNode geometry

Parameters:
Returns: PhysicallyBasedSurface
names : string array
surfaceMatrix : Matrix4x4
bounds : Box3
properties : PhysicallyBasedMaterialProperties
material : PhysicallyBasedMaterial
materialIndex : int
surfaceNode : Node
geometry : PhysicallyBasedGeometry
Returns: PhysicallyBasedSurface

Type something to start searching.