Class FurMaterial
Hierarchy (View Summary)
- WebXRSpatialLayerType
- FurMaterial
Constructors
constructor
-
Parameters
- name: string
The friendly name of the material
Optionalscene: anyThe scene to add the material to
- forceGLSL: boolean = false
Use the GLSL code generation for the shader (even on WebGPU). Default is false
Returns FurMaterial
- name: string
Properties
_ meshes
_meshes: AbstractMesh[]
diffuse Color
diffuseColor: any = ...
fur Angle
furAngle: number = 0
fur Color
furColor: any = ...
fur Density
furDensity: number = 20
fur Gravity
furGravity: any = ...
fur Length
furLength: number = 1
fur Occlusion
furOcclusion: number = 0.0
fur Offset
furOffset: number = 0.0
fur Spacing
furSpacing: number = 12
fur Speed
furSpeed: number = 100
fur Texture
furTexture: DynamicTexture
high Level Fur
highLevelFur: boolean = true
Accessors
diffuse Texture
diffuseTexture: BaseTexture
disable Lighting
disableLighting: boolean
fur Time
-
get furTime(): number
Returns number
-
set furTime(furTime: number): void
Parameters
- furTime: number
Returns void
height Texture
heightTexture: BaseTexture
max Simultaneous Lights
maxSimultaneousLights: number
Methods
bind For Sub Mesh
-
Parameters
- world: Matrix
- mesh: Mesh
- subMesh: SubMesh
Returns void
clone
-
Parameters
- name: string
Returns FurMaterial
dispose
-
Parameters
OptionalforceDisposeEffect: boolean
Returns void
get Active Textures
-
Returns BaseTexture[]
get Alpha Test Texture
-
Returns Nullable<BaseTexture>
get Animatables
-
Returns IAnimatable[]
get Class Name
-
Returns string
has Texture
-
Parameters
- texture: BaseTexture
Returns boolean
is Ready For Sub Mesh
-
Parameters
- mesh: AbstractMesh
- subMesh: SubMesh
OptionaluseInstances: boolean
Returns boolean
need Alpha Blending
-
Returns boolean
need Alpha Testing
-
Returns boolean
serialize
-
Returns any
update Fur
-
Returns void
StaticFurify Mesh
-
Parameters
- sourceMesh: Mesh
- quality: number
Returns Mesh[]
StaticGenerate Texture
-
Parameters
- name: string
- scene: Scene
Returns DynamicTexture
StaticParse
-
Parameters
- source: any
- scene: Scene
- rootUrl: string
Returns FurMaterial
Instantiates a Fur Material in the given scene