摘要: 横向比较:Inadequacy of current system design( 现代系统和一些软件的不足)软件特点:Output sensitivityOut-of core data handingIncremental updatesScalabityVisibility-guided rendering作者对所有节点赋予了可见性权值,该权值影响节点在 (外存-内存-显存)交换中的优先度。整体架构:Queuing occlusion queriesGPU向CPU发送命令时具有一定的延迟,所以如果利用深度优先搜索整个队列会造成CPU在等待GPU的命令时,不再向GPU发送命令,GPU无命令 阅读全文
posted @ 2014-01-16 02:02 恋云de游鱼 阅读(342) 评论(0) 推荐(0) 编辑
摘要: DesktopGood performance is critical to the success of many games. Below are some simple guidelines for maximizing the speed of your game's graphical rendering.好的性能,是很多游戏成功 的关键。下面是一些简单的指引,最大限度地提高你的游戏图形渲染速度。 Optimizing Meshes 优化网格You only pay a rendering cost for objects that have a Mesh Renderer 阅读全文
posted @ 2013-12-23 20:01 恋云de游鱼 阅读(867) 评论(0) 推荐(0) 编辑
摘要: OpenGL 性能优化作者: Yang Jian (jyang@cad.zju.edu.cn)日期: 2009-05-04本文从硬件体系结构、状态机、光照、纹理、顶点数组、LOD、Cull等方面分析了如何优化 OpenGL 程序的性能。OpenGL状态机(State Machine)OpenGL状态机的目前只有1.1版本,也是最经典的,大家可以参考下述链接:ftp://ftp.sgi.com/opengl/doc/opengl1.1/state.pdfftp://ftp.sgi.com/opengl/doc/opengl1.1/state.ps它们是内容相同而格式不同的状态机表达。整个文件中只 阅读全文
posted @ 2013-12-13 15:46 恋云de游鱼 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 记性不好 ,学习opengl的时候,总是忘记视口和投影变换函数配合时需要注意的地方,导致窗口内看不到三维物体。所以写在这以方便提醒自己。(原创,转载请注明出处)一、gluLookAt和投影 void gluLookAt(GLdouble eyex,GLdouble eyey,GLdouble eyez,GLdouble centerx,GLdouble centery,GLdouble centerz,GLdouble upx,GLdouble upy,GLdouble upz); gluLookAt的前三个参数定义了观察点的位置,但同时也定了投影函数如正交投影函数各个参数的原点! ... 阅读全文
posted @ 2012-11-15 01:44 恋云de游鱼 阅读(2356) 评论(1) 推荐(0) 编辑