Header menu logo Nu

PhysicallyBased.PhysicallyBasedSurface Type

Describes a renderable physically-based surface.

Record fields

Record Field Description

HashCode

Full Usage: HashCode

Field type: int
Field type: int

PhysicallyBasedGeometry

Full Usage: PhysicallyBasedGeometry

Field type: PhysicallyBasedGeometry
Field type: PhysicallyBasedGeometry

SurfaceBounds

Full Usage: SurfaceBounds

Field type: Box3
Field type: Box3

SurfaceMaterial

Full Usage: SurfaceMaterial

Field type: PhysicallyBasedMaterial
Field type: PhysicallyBasedMaterial

SurfaceMaterialIndex

Full Usage: SurfaceMaterialIndex

Field type: int
Field type: int

SurfaceMaterialProperties

Full Usage: SurfaceMaterialProperties

Field type: PhysicallyBasedMaterialProperties
Field type: PhysicallyBasedMaterialProperties

SurfaceMatrix

Full Usage: SurfaceMatrix

Field type: Matrix4x4
Field type: Matrix4x4

SurfaceMatrixIsIdentity

Full Usage: SurfaceMatrixIsIdentity

Field type: bool
Field type: bool

SurfaceNames

Full Usage: SurfaceNames

Field type: string array
Field type: string array

SurfaceNode

Full Usage: SurfaceNode

Field type: Node
Field type: Node

Instance members

Instance member Description

this.Equals

Full Usage: this.Equals

Parameters:
Returns: bool
that : PhysicallyBasedSurface
Returns: bool

Static members

Static member Description

PhysicallyBasedSurface.comparer

Full Usage: PhysicallyBasedSurface.comparer

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

PhysicallyBasedSurface.equals left right

Full Usage: PhysicallyBasedSurface.equals left right

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

PhysicallyBasedSurface.extractFinenessOffset finenessOffsetDefault sceneOpt surface

Full Usage: PhysicallyBasedSurface.extractFinenessOffset finenessOffsetDefault sceneOpt surface

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

PhysicallyBasedSurface.extractIgnoreLightMaps ignoreLightMapsDefault sceneOpt surface

Full Usage: PhysicallyBasedSurface.extractIgnoreLightMaps ignoreLightMapsDefault sceneOpt surface

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

PhysicallyBasedSurface.extractNavShape shapeDefault sceneOpt surface

Full Usage: PhysicallyBasedSurface.extractNavShape shapeDefault sceneOpt surface

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

PhysicallyBasedSurface.extractOpaqueDistance opaqueDistanceDefault sceneOpt surface

Full Usage: PhysicallyBasedSurface.extractOpaqueDistance opaqueDistanceDefault sceneOpt surface

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

PhysicallyBasedSurface.extractPresence presenceDefault sceneOpt surface

Full Usage: PhysicallyBasedSurface.extractPresence presenceDefault sceneOpt surface

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

PhysicallyBasedSurface.extractRenderStyle renderStyleDefault sceneOpt surface

Full Usage: PhysicallyBasedSurface.extractRenderStyle renderStyleDefault sceneOpt surface

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

PhysicallyBasedSurface.extractScatterType scatterTypeDefault sceneOpt surface

Full Usage: PhysicallyBasedSurface.extractScatterType scatterTypeDefault sceneOpt surface

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

PhysicallyBasedSurface.extractSpecularScalar specularScalarDefault sceneOpt surface

Full Usage: PhysicallyBasedSurface.extractSpecularScalar specularScalarDefault sceneOpt surface

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

PhysicallyBasedSurface.hash surface

Full Usage: PhysicallyBasedSurface.hash surface

Parameters:
Returns: int
Modifiers: inline
surface : PhysicallyBasedSurface
Returns: int

PhysicallyBasedSurface.make names surfaceMatrix bounds properties material materialIndex surfaceNode geometry

Full Usage: PhysicallyBasedSurface.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.