cam input for shaders work