首页 > 解决方案 > OpenGL 视口从 -50 到 50 而不是 -1 到 1

问题描述

是否有一种简单有效的方法可以使 2D OpenGL 视口从 -50 变为 50,而不是通常的 -1 到 1?或者能够以任意数量对其进行扩展?

标签: c++opengl2dviewport

解决方案


如果您在谈论 OpenGL 坐标,则它必须保持在标准化的 [-1,1] 中。使您的应用程序对其坐标进行归一化,即您的应用程序中的 (25,0) 为 [0.5,0];


推荐阅读