material Particles/Smoke01 { technique { pass { lighting on depth_write off scene_blend alpha_blend texture_unit { texture demos/environment/particles/smoke01.png } } } } material Particles/Smoke02 { technique { pass { lighting on depth_write off separate_scene_blend src_alpha one src_alpha one_minus_src_alpha texture_unit { texture demos/environment/particles/smoke02.png } } } } material Particles/Smoke03 { technique { pass { lighting on depth_write off scene_blend alpha_blend texture_unit { texture demos/environment/particles/smoke03.png } } } } material Particles/Smoke04 { technique { pass { lighting on depth_write off scene_blend alpha_blend texture_unit { texture demos/environment/particles/smoke04.png } } } } material Particles/Smoke05 { technique { pass { lighting on depth_write off scene_blend alpha_blend texture_unit { texture demos/environment/particles/smoke05.png } } } }