Real-time visual effects for game programming. ([2015])