Implemented ability to switch between different shaders with new MultipassTechnique