BillowSmoke

BillowSmoke

new BillowSmoke()

Description:
  • Class representing billowing smoke particles for a campfire effect.

    Extends ParticleBase

Source:

Classes

BillowSmoke

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