OpenGL
文章平均质量分 77
alanzjl
喜欢Linux | ROS | FPGA | ARM
展开
-
在Code::Blocks中配置OpenGL
在CodeBlocks中配置OpenGL和在VC、VS中配置略有不同,需要的库文件也略有差别。本文章以CB13为例。(新老版本通用,但最好使用mingw工具,GCC/GDB等,其他编译内核未测试)首先下载库文件(文章底部下载,传到百度云了,如果链接失效可以回复或者邮箱联系我续传),包含glut.h, glut32.dll, libglut32.a。先关掉CB,将glut原创 2015-02-28 22:46:18 · 4427 阅读 · 1 评论 -
【转】模型视图矩阵和投影矩阵(webgl笔记)
这段时间在做游戏3D场景生成和2D/3D切换的时候对模型视图矩阵和投影矩阵很头疼,直到看到这篇文章才豁然开朗,这篇文章讲的非常详细易懂,特地转来。 最近在学习WebGL技术的过程中,我补充了一些原本了解甚少的计算机图形学知识。如果有同学和我一样,没有系统学过计算机图形学就接触了3D图形编程,而对不少略为艰深的概念有困惑,希望这些笔记能够帮助你。模型矩阵我们必须考虑,当空间中点的转载 2015-03-18 08:54:02 · 4189 阅读 · 0 评论 -
简析OpenGL的2D、3D切换
最近做游戏的时候遇到了一个小问题,我们的游戏是2D、3D结合的(准确的说是主菜单、议会界面是2D的,但是真实打斗场景为3D),由2D切换到3D没有问题,但是由3D切换回2D问题就来了:每次切换都只有glClear()管用,其余的加载图片之类的都显示不了。经过分析感觉应该是视图矩阵的问题,因为在3D场景中我们多次调用了glLookAt()、gluPerspective()等函数,而每调用一次,Ope原创 2015-03-18 08:52:06 · 2130 阅读 · 0 评论