Little theory CAEmitterLayer is a high-performance particle engine designed to create particle animations such as fire, rain, smoke, snow, etc. CAEmitterLayer is a container for a collection of CAEmitterCell instances that defines a particle effect. You can create one or more CAEmitterCell objects as templates for the different particle types. CAEmitterLayer is…