Bright flag and moving: yes; flashlight: no. Flashlights are usually generated with a shadow mapping shader.