
C++/OpenGL
shihy_
作为一只合格的蜡烛人要学会debug和makebug
展开
-
OpenGL鼠标控制视角旋转
今天在研究相机的移动问题,顺便就写一下首先,上代码/*------------------------------头文件------------------------------*/#define GLUT_DISABLE_ATEXIT_HACK //不加就报错,这两行都是#define GLEW_STATIC#define BMP_Header_Length 54#define WindowWidth GetSystemMetrics(SM_CXSCREEN)#def原创 2022-05-07 13:17:17 · 2298 阅读 · 0 评论 -
DevC++OpenGL报错“recipe for target ‘Game.exe‘ faild”
最近在迁移项目到新电脑时,迁移后DevC++原项目在旧电脑上编译通过,在新电脑上就提示“recipe for target 'Game.exe' faild”,上网查了各种办法,都不行,我就想是不是编译器使用了旧电脑上不兼容或数据错误的临时文件生成的可执行文件,我就抱着死马当活马医的精神,除了dev工程主文件和main.cpp其他的全部清除,再一编译,成功通过。...原创 2022-04-15 21:29:48 · 824 阅读 · 2 评论 -
OpenGL绘图函数汇总
留个档FGAPI void FGAPIENTRY glutWireCube( double size );FGAPI void FGAPIENTRY glutSolidCube( double size );FGAPI void FGAPIENTRY glutWireSphere( double radius, GLint slices, GLint stacks );FGAPI void FGAPIENTRY glutSolidSphere( double radius原创 2022-03-16 13:39:49 · 1191 阅读 · 0 评论 -
我的OpenGL开发日志——枪战游戏
我今天打算写个小枪战,使用OpenGL,尽管我可能称不上会用OpenGL。我用的DevC++,这里顺带大概说一下DevC++如何配置OpenGL,详细教程我会接下来再写一篇(尽管可能和现在解释的没什么区别,只是为了百度上的DevC++ Coder)。首先,我的DevC++是5.15版本,在窗口标题里有版本,如果不是可以按F1键在浏览器打开帮助,照着官方提供的下载链接下载最新5.15版本,打开编译器,新建项目(注意不能是单独文件),在项目属性(Ctrl+H)>参数中,选中链接,输入下方代码,原创 2022-02-17 21:25:44 · 2754 阅读 · 0 评论