How To Setup Particles E-mail
Supplemental Object Documentation

1. Overview

The Particles object is used to create the illusion of a real world effects within the environment.

2. Methods

 Load <count>

Load.

 Move <x> <y> <z>

Move.

 Render

Render.

 Rotate <x> <y> <z>

Rotate.

 SetColor <index> <red> <green> <blue>

SetColor.

 SetDeath <single>

SetDeath.

 SetDestination <index> <x> <y> <z>

SetDestination.

 SetDirection <x> <y> <z>

SetDirection.

 SetFriction <x> <y> <z>

SetFriction.

 SetGravity <single>

SetGravity.

 SetLife <single>

SetLife.

 SetOrigin <x> <y> <z>

SetOrigin.

 SetPosition <x> <y> <z>

SetPosition.

 SetRate <seconds>

SetRate.

 SetRelative <boolean>

SetRelative.

 SetRotation <x> <y> <z>

SetRotation.

 SetScale <x> <y> <z>

SetScale.

 SetShader <shader>

SetShader.

 SetVelocity <single>

SetVelocity.

 Unload

Unload.

 Update

Update.

3. Properties

 Color <vertex>

Color.

 Count <long>

Count.

 Death <single>

Death.

 Decal <boolean>

Decal.

 Destination <vertex>

Destination.

 Direction <vertex>

Direction.

 Distance <vertex>

Distance.

 Emission <boolean>

Emission.

 Friction <vertex>

Friction.

 Gravity <single>

Gravity.

 Life <single>

Life.

 Normal <vertex>

Normal.

 Origin <vertex>

Origin.

 Position <vertex3>

Position.

 Relative <boolean>

Relative.

 Rotation <vertex>

Rotation.

 Shader <shader>

Shader.

 Size <single>

Size.

 Tag <boolean>

Tag.

 Velocity <single>

Velocity.

 Visible <boolean>

Visible.

 Volume <volume>

Volume.

4. Example

The following example is based upon the engine being initialized at which point.

' Game Basic 3D Engine Build 4096
' Copyright © Monarke Studios. All Rights Reserved.
 
Private Particles As New GameBasic3D.Particles
 
' Engine.Initialize
 
Do
 
    ' Engine.Begin
 
    ' Engine.Synchronize
 
Loop
 
' Engine.End
 
Set Particles = Nothing

5. Disclaimer 

Please note that the objects, and other various effects that can help extend the example are not entirely present but assume you're already familiar working with them. Please refer to the other online content, and technical reference included with the installation for further documentation.