如何使用opengl放大和缩小?

| 因此,我试图自学opengl,但无法弄清楚如何放大和缩小。我尝试了几个不同的示例,但并没有列出结果。我需要的是非常基本的功能,例如放大和缩小居中的立方体。我知道这是使用某种黑魔法和glOrtho函数完成的,但我无法弄清楚。提前致谢。     
已邀请:
如果您使用的是正交投影,那么无论您的相机位置在哪里,物体看起来都是相同的大小。因此,在此处如果要缩放,则应通过将glOrtho调整参数来修改查看体积。增大音量将使对象看起来更小,减小音量将使对象看起来更大。这是更自然的方式。我已经看到有些人也使用glScale,但是我认为上一个更自然。 如果要放大透视投影,则@David M修改FOV的建议很好。     

要回复问题请先登录注册