public class SoParticleFlame extends SoParticleAnimation
SoParticleAnimation
that has a different set of default values for its fields in order to produce the flame effect.
File format/default:
ParticleAnimation {
numParticles | 1000 |
numParticlesVariation | 0.5 |
initialColor | 1 0.62 0.3 |
initialColorVariation | 0 0 0 |
initialOpacity | 0.8 |
initialOpacityVariation | 0.1 |
initialSize | 0.7 |
initialSizeVariation | 1.2 |
endColor | 0.3 0 0 |
endColorVariation | 0 0 0 |
endOpacity | 0.8 |
endOpacityVariation | 0.1 |
endSize | 0.1 |
endSizeVariation | 3 |
lifeSpan | 1000 |
lifeSpanVariation | 0.5 |
particleShape | BILLBOARD_SHAPE |
emitShapeType | POINT |
shapeScale | 1 1 1 |
dispersionAngles | 0.2 0.2 |
particleLife | CYCLIC_EMISSION |
speed | 2 |
speedVariation | 0.1 |
particleFilename | "" |
particleTexture | 32 32 ....(white circle on a black background texture ) |
goalFramesPerSecond | 10 |
transparencyType | ADD |
on | true |
See also:
SoFXViz
, SoParticleAnimation
, SoParticleExplosion
, SoParticleChemicalFlame
, SoParticleLightRay
, SoParticleSmoke
, SoParticleSnow.Deprecated since Open Inventor 9400
No longer supported.
SoParticleAnimation.EmitShapeTypes, SoParticleAnimation.ParticleLifes, SoParticleAnimation.ParticleShapes, SoParticleAnimation.TransparencyTypes
SoShape.ShapeTypes
Inventor.ConstructorCommand
ADD, BILLBOARD_SHAPE, BLEND, CIRCLE, CYCLIC_EMISSION, CYLINDER, DISK, dispersionAngles, emitShapeType, endColor, endColorVariation, endOpacity, endOpacityVariation, endSize, endSizeVariation, GEOMETRY, goalFramesPerSecond, INHERITED, initialColor, initialColorVariation, initialOpacity, initialOpacityVariation, initialSize, initialSizeVariation, lifeSpan, lifeSpanVariation, LINE, LINE_SHAPE, numParticles, numParticlesVariation, on, ONE_EMISSION, particleFilename, particleLife, particleShape, particleTexture, POINT, POINT_SHAPE, shapeScale, speed, speedVariation, SPHERE, SQUARE, transparencyType, trigger
boundingBoxIgnoring, LINES, POINTS, POLYGONS, TEXT
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoParticleFlame()
Deprecated.
Constructor.
|
getShapeType, isPrimitiveRestartAvailable, isPrimitiveRestartAvailable
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com