Skip to main content

Fog & Particle Effects

Fog and particle effects enhance depth, atmosphere, and realism in your scene. Whether you're aiming for a mystical environment, weather effects, or immersive ambiance, these tools help you shape the mood of your virtual space.

By adjusting fog density, range, and color or customizing particle behaviors, you can create cinematic, immersive experiences in the Metaverse.

Types of Fog in XR Creator Studio

You can choose between two fog types depending on the effect you're aiming for:

Fog TypeEffect
Linear FogDefines a minimum and maximum distance where fog starts and fully covers the scene. Objects within the minimum distance remain clear, while objects beyond the maximum distance fade completely into the fog.
Exponential FogUses a single density value to gradually increase fog thickness over distance. Requires very small values to maintain visibility.

How to Enable Fog in Your Scene

  1. Open the Root Settings in the Properties Panel.
  2. Locate the Fog Type dropdown menu.
  3. Choose between Linear or Exponential Fog.
  4. Adjust the minimum and maximum distance (for Linear Fog) or the density (for Exponential Fog).
  5. Modify the fog color to match your scene’s ambiance.

Next Reality Digital Image

🔹 Pro Tip: Use fog effects to create atmospheric depth, such as:

  • Low-lying mist for eerie environments.
  • Distant haze for large landscapes.
  • Thick fog for horror or mystery settings.

Adding Particle Effects

The Particle emitter allow you to create animated elements like:

  • Smoke
  • Rain & snow
  • Fire & sparks
  • Magical effects

These effects are created using the Particle Emitter, which spawns, moves, and animates particles dynamically.

How to Add a Particle Emitter

  1. Open the Elements panel in XR Creator Studio.
  2. Select Particle Emitter and drag it into your scene.
  3. Adjust the particle settings in the Properties Panel.

Particle Emitter Properties

The Particle Emitter comes with a variety of customization options to control appearance, movement, lifespan, and randomness.

Particle Appearance & Lifespan

SettingEffect
Particle CountDefines the maximum number of particles emitted at once. Higher values create denser effects but may impact performance.
Image/URLSets the visual representation of the particles (e.g., fire, smoke, snowflakes). You can upload a custom image and paste the link here or use the default texture.
Age RandomnessAdds variation to how long each particle lasts, preventing a uniform look.
LifetimeControls how long a particle remains visible before disappearing.
Lifetime RandomnessIntroduces variation in lifespan across different particles, making the effect feel more organic.

Size Adjustments

SettingEffect
Size CurveDefines the growth or shrinkage of particles over time.
Start Particle SizeSets the initial size of each particle when it is created.
End Particle SizeDetermines the final size of each particle before it disappears.
Size RandomnessAdds variation to particle sizes, preventing uniform scaling.

Color & Transparency

SettingEffect
Color CurveControls how the color of a particle changes over its lifetime.
Start ColorDefines the initial color of a particle.
Start OpacitySets the transparency level of a particle when it first appears.
Middle ColorSpecifies the color transition midway through the particle’s lifetime.
Middle OpacityDefines the transparency of a particle at its midpoint.
End ColorDetermines the final color of a particle before it disappears.
End OpacityAdjusts how transparent the particle becomes before fading out.

Velocity & Movement

SettingEffect
Velocity CurveControls acceleration and deceleration of particles over time.
Start VelocitySets the initial speed of particles when they are emitted.
End VelocityDefines how fast or slow particles move before disappearing.
Angular VelocityDetermines how particles rotate as they move.

🔹 Pro Tip: Use randomization settings to add natural variation and prevent a mechanical look.