繁体   English   中英

使用 OpenGL 打开程序时出现问题-左角的图像-macOS [关闭]

[英]Problem with open a program with OpenGL - Image in the left corner - macOS [closed]

我对 GNU 和 openGl 还是很陌生。 使用 Big Sur 在 MacBook 2019 上打开程序时遇到问题。 我已经从https://github.com/BioMedIA/MIRTK下载了程序。 通过 cmake 编译它(使用 Unixmake 文件,因为我更喜欢使用终端)。 然后使用终端在目录中 make && make install 。 当我打开程序'''viewer''时,图像被放置在左上角。 我相信这与Whyretina screen坐标值是像素值的两倍类似的问题。 但是,我还没有自己编写程序,所以我想知道是否可以更改我的 MacBook 上的任何内容以使其工作?

或者,我可以在编译之前更改代码吗?

改成:

glfwGetFramebufferSize(gWindow, &framebufferWidth, &framebufferHeight);

glViewport(0, 0, framebufferWidth, framebufferHeight);

在 Review.h 中不起作用……

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM