c++ - 快速 C++ 图形(如编程时间)

标签 c++ graphics 2d glut

我玩过 GLUT,但我也读过 SDL 和其他一两个图形库。此时我只想做二维工作。对于我现在正在做的事情,我只需要逐像素绘图(例如,绘图(x,y,颜色)或类似的东西),但将来我会喜欢使用 Sprite 。我已经给出了计划与 GLUT 一起使用的点,但它来自 B.A.S.I.C. 相当不直观。背景。

我在 Ubuntu 和 Windows 上工作,因此欢迎为这两个系统提供解决方案。

最佳答案

SDL 可能是一个不错的选择;另一种选择是 Qt(只需将 QWidget 子类化并覆盖其 paintEvent() 方法并在其中进行像素绘图)。如果您愿意,Qt 还可以为 OpenGL 图形提供窗口/基础设施支持。

关于c++ - 快速 C++ 图形(如编程时间),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7116674/

相关文章:

c++ - OpenGL-来自 z 缓冲区的深度值不准确

java - 2D垂直/水平碰撞检测

java - 表示可以放大和缩小的 2D map /网格的良好数据结构?

c++ - 如何检查数组索引是否存在

c++ - 在 MFC 中访问多个编辑框

c++ - 无法转换参数错误

swift - 如何在快速单击时显示工具提示

c++ - std::cin >> std::string 是如何实现的?

android - OpenGL 纹理(来自 .png 文件)在低端手机上无法正确显示

ios - iOS 2D 游戏的图形