自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 《OpenGL编程基础》第三章笔记2

第三章,另一半简单讲述了opengl的工作模式,方法。显示列表:书中解释,可以将显示列表看作一种类型的图形文件,在需要的时候调用该文件进行绘制。我觉得,把显示列表理解成理解成“opengl的特殊代码块”更好些。我们就是在显示列表中码好田,需要时候调用即可。当然,调用时有opengl规定的方式去调用,并不像普通函数那样使用。显示列表的使用步骤:1 创建/命名显示列表2添加

2011-10-26 17:58:53 989

原创 《OpenGL编程基础》第三章笔记1

个人认为,第三章分两个部分,第一部分介绍了一些glut工具。第二部分介绍了OpenGL的工作方式。首先,glut的工具:1 重绘回调函数void glutReshapeFunc(void (*newShape)(int width, int height))当窗口的尺寸改变事,会执行方法newShape。newShape的参数分别是窗口的宽度和高度。newShape可以由程序员自定

2011-10-19 18:51:56 871

原创 《OpenGL编程基础》第二章习题1

还没看第三章,工作需要看了写纹理看了写矩阵变换,但是基本看不懂啊,,把活儿交差了先。做了第二章的第一个习题,通过细分多边形模拟化缘,哦,是画圆代码及注释:#include #include #include static int n = 4;//多边形边数float a = 0; //多边形内角?不知道怎么称呼这个角。。float x=0, y=0; //多边

2011-10-14 22:00:44 1432

原创 《OpenGL编程基础》第二章笔记2

今天没有什么实质性的内容,第二章中为了讲解glEdgeFlag函数,特别讲了一个拆分三角形的例子,但是其实是展现了一下递归的作用。没有什么特别。那我今儿干脆把自己这两天笔记里的几块代码拼成一个完整的田地好了:#include /*Moc Os 应该使用 */void display(){/*干各种你要干的码农活儿,例如灯光,效果,沙滩,菠菜,加班,等等。。*/ glClear(

2011-10-13 20:16:40 836

原创 《OpenGL编程基础》第二章笔记1

第二章好长,内容好多,讲的好泛。我们暂时先把main函数抛开不看,简单看看我们如何在display()和myReshape函数中加班。。首先,这个函数是一个被回调的函数,没有返回值。因为,glutDisplayFunc()函数会把它的返回值忽略掉。然后,我们何如开始填充一下这个display()函数:1 OpenGL根据点来画图。所有点都包含

2011-10-12 20:29:30 692

原创 《OpenGL编程基础》前言&第一章笔记

1 OpenGL 是接口,2 OpengGL使用C语言表述,虽然有其他语言的表述,如java、Python、Per等,但流行的还是C语言。3 函数命名方式(大多数情况下..):  库+作用+参数个数+参数类型+v。例如 glVertex3f(float x, float y, float z).'v'表示参数是否是指针类型。GL库:包含OpengGL的核心函数。GL

2011-10-11 21:44:10 822

原创 解决找不到/usr/bin/ld: cannot find -lXX的问题

Ubuntu下遇到ld: cannot find -lXX之类的问题,提示找不到相关库文件1、如果能上网,最不用废脑子的办法:$ sudo apt-get install apt-file$ apt-file update$ apt-file

2011-10-09 17:05:32 15579

原创 linux下学习OpenGL

工作需要,开始学习openGL。其实需要学的是openGL ES 但是网上搜索一段之后发现相应的ES教程或资料都是针对有openGL经验的人,所以先学习openGL。参考资料:OpenGL编程基础(第3版)Edward Angel (段菲 译)        入门

2011-10-09 16:23:11 4900

ANDROID_3D游戏开发技术详解与经典案例

Android 3D游戏开发技术详解与典型案例的dvd

2011-11-09

nfs1.06版2.3休眠补丁apk

2.3的rom玩nfs发现自动锁屏休眠,很影响心情。 直接启动NFSHELL,会自动打开NFS。NFS就不会休眠。 附上源码,apk在bin里找。 游戏中按home退出会有休眠问题,强制关闭NFSHELL即可。

2011-06-30

gnome桌面右键添加比较选项

类似beyound compare在右键添加“比较”选项。可以比较文件,文件夹。使用此脚本需要gnome桌面环境,并且预先安装可用的比较软件,例如kdiff3,meld等。

2010-05-01

TrigML 图片查看器

采用高通uiOne平台编译,TrigML语言编写的图片查看器,可实现图片查看,放大,移动功能.

2009-06-06

TrigML世界时察看器

使用高通uiOne平台编译,TrigML语言编写,实现世界时查询功能.

2009-06-06

C++简单计算器源码

使用VC++6.0。实现类似windows自带计算器的简单功能,实现整数和小数的加减乘除,连续运算,优先级运算。

2009-06-05

EDA MAX+PLUSII CPU模型机设计

简单cpu模型机实现,应用MAX+PLUSII设计实现 加 减 乘 除 与 或 装载 存储 跳转等功能

2008-09-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除