Modified by sarmad0848. Source shader by devendrn and Newb Shader contributors.
