Shader and camera support, generic shaders.