OpenGL
文章平均质量分 82
_子宽
这个作者很懒,什么都没留下…
展开
-
OpenGL配置(Win8+VS2012)
学习OpenGL相关书籍红宝书:OpenGL编程指南 蓝宝书:OpenGL超级宝典 配置注:结合http://blog.csdn.net/lixam/article/details/7618015#reply与http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html的方法整理,并做适当修正。环境:windo原创 2015-03-27 19:35:10 · 987 阅读 · 0 评论 -
PLY文件读取与显示
用OpenGL写了一份读取PLY文件并显示的代码,支持以下关键字: ply/format/element vertex/property/element face/end_header以及数据类型: char(int8)/uchar(uint8)/short(int16)/ushort(uint16)/int(int32)/uint(uint32)/float(float32)/dou原创 2015-04-19 18:53:15 · 24992 阅读 · 18 评论 -
OpenGL键盘事件处理
GLUT提供了两个函数用于设置键盘事件的回调函数,一个用于处理普通按键,一个处理特殊功能按键(如箭头、F1~F12)。先看看处理普通按键的函数:void glutKeyboardFunc(void (*func) (unsigned char key, int x, int y));回调函数func的第一个参数是按键的ASCII码,剩下的是按键时候的鼠标坐标。鼠标坐标是相对窗口的左上角原创 2015-04-19 18:10:13 · 8525 阅读 · 0 评论 -
OpenGL版本查看
本文代码摘自如何查看OpenGL版本? gl和glut库提供了版本查看函数,只需要调用就可以了:#include#include #include int main(int argc, char** argv){ glutInit(&argc,argv); //显示模式初始化 glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB|GLUT_DE转载 2015-04-19 18:00:49 · 8476 阅读 · 0 评论 -
GLUT函数说明
注:本文转自:http://blog.sina.com.cn/s/blog_5f0d72800100iajl.html由于我下到的OpenGL函数库只有gl和glu库的函数,缺少常用的glut库函数,因此转载此文,并略加补充。在此感谢原作者的整理!OpenGL函数手册可以前往 OpenGL学习资料 下载。一、初始化void glutInit(int* argc,char**转载 2015-04-09 21:19:02 · 592 阅读 · 0 评论 -
GLEW库安装和初始化
转载请注明出处!GLEW库安装和初始化 GLEW库是OpenGL的扩展库,用于支持OpenGL1.1以上的版本[0]。比如着色器特性。一般非集成显卡都能支持到OpenGL2.0或者更高,但是没有GLEW库依然无法调用高版本OpenGL的函数。GLEW能自动识别你的平台所支持的全部OpenGL高级扩展涵数。也就是说,只要包含一个glew.h头文件,你就能使用gl, glu,原创 2015-05-19 18:14:55 · 20195 阅读 · 15 评论 -
Windows下配置vegaFem的方法
vegaFem配置vegaFem是一个跨平台的开源库,用于做几何和材料的模拟。官网:http://run.usc.edu/vega/。vegaFem在linux下的配置比较容易,直接make就差不多了,博文http://blog.csdn.net/silangquan/article/details/12944969详细介绍了配置和使用方法。而在windows下的配置就麻烦一些,需要根据源原创 2016-01-03 15:58:55 · 2543 阅读 · 1 评论