COZY Documentation
  • Welcome!
    • πŸ‘‹Hello!
    • πŸ—ΊοΈRoadmap
    • πŸ†˜Support & Community
    • πŸŽ“Changelog
  • Getting Started
    • πŸ”ŒInstallation
    • πŸ› οΈSetting Up Your Project
    • 🌐Creating a New Scene
    • πŸ“¦COZY Samples
  • How it works
    • βš™οΈThe System Perspective
    • ⏱️Meridiem Time
    • 🌈Gradients & Curves
    • βš–οΈWeighted Random Chance (WRC)
    • πŸ§‘β€πŸ«Weather Selection & Forecasting
    • The Weather Sphere
      • 🌌The Sky Dome
      • ☁️The Cloud Dome
        • COZY Desktop Clouds
        • COZY Mobile Clouds
        • Soft Clouds
        • Painted Skies
        • Ghibli Desktop & Mobile Clouds
        • Single Texture Clouds
        • Luxury Clouds
      • 🌫️The Fog Dome
    • Modules
      • 🌌Atmosphere Module
      • πŸ•‘Time Module
      • 🌦️Weather Module
      • πŸƒAmbience Module
      • 🌑️Climate Module
      • ⚑Events Module
      • 🎨Interactions Module
      • ☁️Buto Module
      • 🌎MicroSplat Module
      • 🌳The Vegetation Engine (TVE) Module
      • πŸͺžReflections Module
      • πŸŒ™Satellite Module
      • πŸ—ƒοΈSave & Load Module
      • πŸŒ„Transit Module
      • πŸ’¨Wind Module
      • πŸ•‘System Time Module
      • πŸ›Debug Module
      • ☁️Plume Module
      • πŸŒ‡Blocks Module
      • πŸŒ‘Eclipse Module
      • πŸ“†Habits Module
      • 🎼ReSound Module
      • πŸ”—Link Module
    • Profiles
      • Ambience Profile
      • Atmosphere Profile
      • Forecast Profile
      • Perennial Profile
      • Satellite Profile
      • Material Profile
      • Weather Profile
      • FX Profiles
        • Audio FX
        • Climate FX
        • Cloud FX
        • Event FX
        • Filter FX
        • Multi FX
        • Particle FX
        • Precipitation FX
        • Thunder FX
        • Visual FX
        • Wind FX
      • Climate Profile
    • Biomes
    • Settings
  • Extending COZY
    • Stopping Indoor FX
    • Developing the Render Queue
    • Utilities
  • Integrations
    • Crest Water 4 (URP Only)
    • Crest Water 5
    • Stylized Water 2
    • KWS Water System
    • Generic Shader Graph
    • The Vegetation Engine
    • MicroSplat
  • Appendix
    • Frequently Asked Questions (FAQs)
    • Improving Performance With COZY 3
Powered by GitBook
On this page
  • Overview
  • Key Features
  • Cloud Profiles
  • Usage Examples
  • Setup Instructions
  • See Your Changes in Edit Mode
  • Change Main Settings
  • Edit Particle Settings
  • Change Material Texture

Was this helpful?

  1. How it works
  2. Modules

Plume Module

PreviousDebug ModuleNextBlocks Module

Last updated 11 months ago

Was this helpful?

Overview

Plume is a feature-rich, particle-based cloud solution that adds in volumetric clouds that interact with your scene.

Plume is an extension module for COZY 3 that is available for purchase .

Key Features

  • Cell-based procedurally generated volumetric clouds

  • Automatic chunk generation, culling, and pooling make for quick cloud generation at any altitude, speed, or location

  • Bend your clouds to the horizon to give the illusion of a curved planet

  • Use the profile system to design your own cloud types

  • Automatically animate according to a custom wind speed and direction

  • Combine normals of nearby chunks automatically to make large cohesive clouds

  • Generate colliders for clouds

  • Accurate cloud shadows

  • Spread out noise calculations to increase performance

  • Use with or without COZY's default cloud types

Cloud Profiles

  • Default Volumetric clouds - Balanced, well-rounded clouds that are great for any project!

  • Tall Volumetric Clouds - Exaggerated clouds that make your sky look majestic

  • Thin Volumetric Clouds - Simple thin clouds that add a subtle depth to your scene

  • Tiny Volumetric Clouds - Small 3D clouds that can be used for smaller scenes

  • Performant Volumetric Clouds - Example profile with settings optimized for light systems

Usage Examples

Setup Instructions

To start using Plume in your COZY system, simply add the module from the settings tab

If you are using URP please be sure to import the URP package from the Custom Render Pipelines folder. NOTE: this is different from the URP package for the main package and must be installed separately

See Your Changes in Edit Mode

To reduce performance load in the editor Plume will only update while the application is playing. To see what your changes do to the clouds there is a button at the bottom of the inspector labeled "Regenerate to View Changes". Press this button to see your changes reflected in the editor!

Change Main Settings

The majority of variables can be edited directly in the module editor. Play around with the settings (see the in-editor tooltips for more information on what each setting does) and hit the "Regenerate to View Changes" button at the bottom of the inspector to see your changes reflected in the editor.

Edit Particle Settings

Some other settings (such as particle spawn speed and lifetime) need to be edited in the particle system settings for the cloud chunks. This is possible by selecting the cloud chunk (referenced in the options tab) and editing variables there

Change Material Texture

Different textures can dramatically change the way that Plume looks in the scene. In the Plume material, change the Cloud Texture variable out for something else to get different results!

This example below uses a simple brushed texture to give a softer feel

And this example uses no texture to give an angular and geometric feel

separately
☁️
Page cover image