new BillowSmoke()
- Description:
Class representing billowing smoke particles for a campfire effect.
Extends ParticleBase
- Source:
Classes
Members
knownKeys :Array.<string>
- Description:
Known keys for shader settings.
- Source:
Known keys for shader settings.
Type:
- Array.<string>
shaderSettings :Object
- Description:
Shader settings for the smoke particles.
- Source:
Properties:
Name | Type | Description |
---|---|---|
vertCount |
number | Point Count |
pScale |
number | Point Base Scale |
pOpacity |
number | Point Opacity |
proxDist |
number | Proximity Distance |
atlasRes |
number | Sprite Texture Width Count (Square atlas' only) |
atlasPicks |
Array | Atlas Pick's Origin Array |
randomAtlas |
boolean | Random Atlas Flag |
additiveBlend |
boolean | Additive Blend Flag |
windDir |
Vector3 | Wind Direction |
offsetPos |
Vector3 | Offset Position |
Shader settings for the smoke particles.
Type:
- Object
Methods
build(curShaderSettingsopt) → {void}
- Description:
Build the smoke particle system with the given shader settings.
- Source:
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
curShaderSettings |
Object |
<optional> |
{}
|
Current shader settings to override the default settings. |
Returns:
- Type
- void