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 Type | Effect |
---|---|
Linear Fog | Defines 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 Fog | Uses 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
- Open the Root Settings in the Properties Panel.
- Locate the Fog Type dropdown menu.
- Choose between Linear or Exponential Fog.
- Adjust the minimum and maximum distance (for Linear Fog) or the density (for Exponential Fog).
- Modify the fog color to match your scene’s ambiance.
🔹 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
- Open the Elements panel in XR Creator Studio.
- Select Particle Emitter and drag it into your scene.
- 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
Setting | Effect |
---|---|
Particle Count | Defines the maximum number of particles emitted at once. Higher values create denser effects but may impact performance. |
Image/URL | Sets 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 Randomness | Adds variation to how long each particle lasts, preventing a uniform look. |
Lifetime | Controls how long a particle remains visible before disappearing. |
Lifetime Randomness | Introduces variation in lifespan across different particles, making the effect feel more organic. |
Size Adjustments
Setting | Effect |
---|---|
Size Curve | Defines the growth or shrinkage of particles over time. |
Start Particle Size | Sets the initial size of each particle when it is created. |
End Particle Size | Determines the final size of each particle before it disappears. |
Size Randomness | Adds variation to particle sizes, preventing uniform scaling. |
Color & Transparency
Setting | Effect |
---|---|
Color Curve | Controls how the color of a particle changes over its lifetime. |
Start Color | Defines the initial color of a particle. |
Start Opacity | Sets the transparency level of a particle when it first appears. |
Middle Color | Specifies the color transition midway through the particle’s lifetime. |
Middle Opacity | Defines the transparency of a particle at its midpoint. |
End Color | Determines the final color of a particle before it disappears. |
End Opacity | Adjusts how transparent the particle becomes before fading out. |
Velocity & Movement
Setting | Effect |
---|---|
Velocity Curve | Controls acceleration and deceleration of particles over time. |
Start Velocity | Sets the initial speed of particles when they are emitted. |
End Velocity | Defines how fast or slow particles move before disappearing. |
Angular Velocity | Determines how particles rotate as they move. |
🔹 Pro Tip: Use randomization settings to add natural variation and prevent a mechanical look.