// Example particle systems // Exudes greeny particles which float upwards Examples/GreenyNimbus { material Examples/Flare particle_width 30 particle_height 30 cull_each false quota 10000 billboard_type point // Area emitter emitter Box { angle 30 emission_rate 30 time_to_live 5 direction 0 1 0 velocity 0 colour_range_start 1 1 0 colour_range_end 0.3 1 0.3 width 60 height 60 depth 60 } // Make em float upwards affector LinearForce { force_vector 0 100 0 force_application add } // Fader affector ColourFader { red -0.25 green -0.25 blue -0.25 } } // A sparkly purple fountain Examples/PurpleFountain { material Examples/Flare2 particle_width 20 particle_height 20 cull_each false quota 10000 billboard_type oriented_self // Area emitter emitter Point { angle 15 emission_rate 75 time_to_live 3 direction 0 1 0 velocity_min 250 velocity_max 300 colour_range_start 0 0 0 colour_range_end 1 1 1 } // Gravity affector LinearForce { force_vector 0 -100 0 force_application add } // Fader affector ColourFader { red -0.25 green -0.25 blue -0.25 } } // A downpour Examples/Rain { material Examples/Droplet particle_width 20 particle_height 100 cull_each true quota 10000 // Make common direction straight down (faster than self oriented) billboard_type oriented_common common_direction 0 -1 0 // Area emitter emitter Box { angle 0 emission_rate 100 time_to_live 5 direction 0 -1 0 velocity 50 colour_range_start 0.3 1 0.3 colour_range_end 0.7 1 0.7 width 1000 height 1000 depth 0 } // Gravity affector LinearForce { force_vector 0 -200 0 force_application add } } // A jet engine (of sorts) Examples/JetEngine1 { material Examples/Flare particle_width 25 particle_height 25 cull_each false quota 200 billboard_type point emitter Point { angle 5 emission_rate 100 time_to_live 1 direction 0 -1 0 velocity_min 250 velocity_max 300 colour_range_start 1 1 0.5 colour_range_end 1 0.8 0.3 } affector ColourFader { red -0.25 green -1 blue -1 } } Examples/JetEngine2 { material Examples/Flare particle_width 15 particle_height 15 cull_each false quota 200 billboard_type point emitter Point { angle 3 emission_rate 100 time_to_live 1 direction 0 -1 0 velocity_min 350 velocity_max 400 colour_range_start 0.5 1 1 colour_range_end 0.3 0.8 1 } affector ColourFader { red -1 green -1 blue -0.5 } }