gpt4 book ai didi

OpenGl 框全屏

转载 作者:行者123 更新时间:2023-12-01 13:05:04 25 4
gpt4 key购买 nike

我想使用 OpenGL 绘制全屏框的内部(即它应该完全填满视口(viewport))。 盒子应该有透视。

我想我必须根据视口(viewport)大小更改框的尺寸,但我不确定该怎么做。

我正在尝试实现类似于 this image 中的房间的效果

我的问题是:我怎样才能做到这一点?

最佳答案

在传递给 glFrustum 时,对四个“墙”四边形的正面使用相同的坐标。通常的视口(viewport)代码无需修改就可以正常工作(它基本上只是告诉 OpenGL 在哪里显示它的输出,你(几乎)总是想要它作为你给定的窗口的完整尺寸)。请注意,因为您被告知要填充 View ,所以当/如果显示区域的形状发生变化(即方形窗口->方形框、椭圆形窗口->椭圆形框)时,您会得到线性失真。

关于OpenGl 框全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3711820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com