目前我想将以下图像渲染到屏幕而不修改其宽高比。问题是我希望图像覆盖整个屏幕。
我想要实现的第一种解决方法是将图像扩展到屏幕上。为此,我修改了glVertex2f
方法。由于我是OpenGL的新手,我想知道这种方法是否效率最高?
不是通过使用glVertex2f
来移动图像,而是考虑是否可以简单地定义要用glTexCoord2f
显示的图像的边距/来源?
当然,我认为第二种方法效率最高,但我不确定,这是最有效的吗?如果是,表现有很大差异吗?
答案 0 :(得分:0)
由于我是OpenGL的新手,我想知道这种方法是否效率最高?
剪辑空间外的顶点得到剪切(因此名称剪辑空间),生成完全包含在剪辑空间内的图元。 OpenGL不会在可见窗口之外处理片段。