The RealFX plug-in set enables you to create particle effects in Viz Artist.

Particle systems are a computer graphics technique to simulate certain physics-based effects, which are otherwise very hard to reproduce with conventional rendering techniques. Examples of such effects which are commonly replicated using particle systems include fire, explosions, smoke, weather effects, sparks, falling leaves, dust, meteor tails, or abstract visual effects like glowing trails, magic spells, etc.

The particle effects in Viz Artist/Viz Engine run in real-time, meaning that there are a few inherent constraints that must be taken into account when considering best practices for employing this plug-in set. For example, there is a trade-off between the number of particles and performance optimization; more generally there needs to be a considered balance between performance and visual quality.

RFxSmoke is the baseline plug-in within the RealFX plug-in set. The remaining plug-ins in this set are applied on top of RFxSmoke in any given Container. RFxSmoke includes built-in functionality and the ability to host the additional functionality contained in the other plug-ins in this set. Part of the built-in functionality (for example, Turbulence) is kept for compatibility with previous versions of Viz Artist.

There are three categories of additional plug-ins:

  • Birth plug-ins: Refers to where the particles are spawned.

  • Motion control plug-ins: Governs the position, direction, velocity, size and color of each particle.

  • Texture control plug-ins: Affects the texture mapping and the “look” of each particle by using pixel shader technology.

RealFX Architecture

image-20240918-141348.png


The following Container plug-ins are located in the RealFX folder:

See Also