A movable camera added, but just figured that the shader parameters system is still not good enough...