Class: PointMaterial
PointMaterial
Hierarchy
↳
PointMaterial
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new PointMaterial()
Overrides
Defined in
src/materials/PointMaterial.ts:19
Properties
name
• name: string
name of this material
Inherited from
Defined in
instanceID
• instanceID: string
Material Unique Identifier
Inherited from
Defined in
enable
• enable: boolean = true
Inherited from
Defined in
Accessors
depthCompare
• get depthCompare(): GPUCompareFunction
Returns
GPUCompareFunction
Inherited from
Material.depthCompare
Defined in
• set depthCompare(value): void
Parameters
| Name | Type |
|---|---|
value | GPUCompareFunction |
Returns
void
Inherited from
Material.depthCompare
Defined in
defaultPass
• get defaultPass(): RenderShader
Returns
Inherited from
Material.defaultPass
Defined in
• set defaultPass(value): void
Parameters
| Name | Type |
|---|---|
value | RenderShader |
Returns
void
Inherited from
Material.defaultPass
Defined in
doubleSide
• get doubleSide(): boolean
Returns
boolean
Inherited from
Material.doubleSide
Defined in
• set doubleSide(value): void
Parameters
| Name | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
Material.doubleSide
Defined in
castShadow
• get castShadow(): boolean
Returns
boolean
Inherited from
Material.castShadow
Defined in
• set castShadow(value): void
Parameters
| Name | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
Material.castShadow
Defined in
blendMode
• get blendMode(): BlendMode
Returns
Inherited from
Material.blendMode
Defined in
• set blendMode(value): void
Parameters
| Name | Type |
|---|---|
value | BlendMode |
Returns
void
Inherited from
Material.blendMode
Defined in
transparent
• get transparent(): boolean
Returns
boolean
Inherited from
Material.transparent
Defined in
• set transparent(value): void
Parameters
| Name | Type |
|---|---|
value | boolean |
Returns
void
Inherited from
Material.transparent
Defined in
cullMode
• get cullMode(): GPUCullMode
Returns
GPUCullMode
Inherited from
Material.cullMode
Defined in
• set cullMode(value): void
Parameters
| Name | Type |
|---|---|
value | GPUCullMode |
Returns
void
Inherited from
Material.cullMode
Defined in
baseMap
• set baseMap(texture): void
set environment texture, usually referring to cubemap
Parameters
| Name | Type |
|---|---|
texture | Texture |
Returns
void
Defined in
src/materials/PointMaterial.ts:45
envMap
• set envMap(texture): void
set environment texture, usually referring to cubemap
Parameters
| Name | Type |
|---|---|
texture | Texture |
Returns
void
Defined in
src/materials/PointMaterial.ts:53
shadowMap
• set shadowMap(texture): void
set shadow map
Parameters
| Name | Type |
|---|---|
texture | Texture |
Returns
void
Defined in
src/materials/PointMaterial.ts:60
Methods
hasPass
▸ hasPass(passType): boolean
Parameters
| Name | Type |
|---|---|
passType | RendererType |
Returns
boolean
Inherited from
Defined in
getPass
▸ getPass(passType): RenderShader[]
get render pass by renderType
Parameters
| Name | Type |
|---|---|
passType | RendererType |
Returns
Inherited from
Defined in
getAllPass
▸ getAllPass(): RenderShader[]
get all color render pass
Returns
Inherited from
Defined in
addPass
▸ addPass(passType, pass, index?): RenderShader[]
Parameters
| Name | Type | Default value |
|---|---|---|
passType | RendererType | undefined |
pass | RenderShader | undefined |
index | number | -1 |
Returns
Inherited from
Defined in
removePass
▸ removePass(passType, index): void
Parameters
| Name | Type |
|---|---|
passType | RendererType |
index | number |
Returns
void
Inherited from
Defined in
clone
▸ clone(): any
clone one material
Returns
any
Material
Inherited from
Defined in
destroy
▸ destroy(force): void
Parameters
| Name | Type |
|---|---|
force | boolean |
Returns
void
Inherited from
Defined in
debug
▸ debug(): void
Returns
void

Orillusion