gpt4 book ai didi

c++ - GLUT 显示空白窗口

转载 作者:太空狗 更新时间:2023-10-29 20:28:57 25 4
gpt4 key购买 nike

我正在关注 GLUT tutorial here .我将第一个示例“YAT”复制并粘贴到 xcode 中,稍微修改了包含,发现出现了一个空白窗口。未经修改的代码设置为显示线框茶壶。对我来说,这不会发生。

但是,如果我取消注释金属丝金牛座的创建,金牛座的一部分和茶壶会出现在窗口中。在//draw something in the code 下也有看似随机的取消注释和注释行组合,实际上会导致对象出现...或只是一个空白屏幕。

附言我知道每个人都说不要使用 GLUT,但我最终演示所需的图形非常基础,我看过的所有其他内容都让我头疼。

最佳答案

I copy and pasted the first example "YAT" into xcode

这个例子的问题是,它不请求双缓冲区,但是它在 MacOS X 上运行得不是很好。它可以做到,但实际上没有意义。

glutInitDisplayMode 标志中将 GLUT_SINGLE 替换为 GLUT_DOUBLE,即

glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE);

并在显示函数的末尾添加一个glutSwapBuffers()

关于c++ - GLUT 显示空白窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11585255/

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