我正在尝试使用OPENGL ES 1.x在iphone上进行3D赛车比赛.
我不知道如何在我的场景中绘制背景天空.我尝试只使用飞机作为背景,但我应该在哪里放置那架飞机?我的意思是,如果我把那架飞机放在整个轨道之外,那么平截头体就不会那么大,以显示场景中的飞机.
任何建议都会有很大帮助.
您可以按照 Davido 和 Turbovonce 的链接的建议制作一个小型天空球或盒子,该天空球或盒子以观察者为中心并适合截锥体。您首先绘制它,而不写入深度缓冲区。然后绘制其他内容,由于天空盒尚未写入深度缓冲区,因此它只是被覆盖,除了没有渲染场景对象的部分,这些部分正是图像中天空应该可见的部分。