OpenGL scene viewer