Made a little demo with shadow mapping + fog + second point light:
- Press and hold left mouse button to camera rorate.
- Press and hold right mouse button to change direction of light source.
- Middle click to spawn a dice.
Thanks to @jhonny.goransson for a shadow mapping example, @Pkeod for smooth shadows example and @aglitchman for a fog.