摘要: 在GPU Gems 2中有一篇文章是专门介绍几何体实例化的,不过它是基于DirectX的。经过多年的发展,OpenGL在几何体实例化方面也做出了改进,于2008年在OpenGL3.0中正式引入实例化函数,该函数只被NVIDIA 8系列以上显卡支持。几何体实例化,是通过对具有相同顶点数据的几何体,赋予不同的空间位置、颜色或纹理等特征,从而创造出不同实例对象的技术。尤其适合于草地、石块、数目、士兵群等... 阅读全文
posted @ 2009-07-08 21:49 江枫月 阅读(3187) 评论(0) 推荐(0) 编辑
摘要: 前段时间帮朋友做了个流浪狗的互动游戏,内容是玩家操纵一条流浪狗,在街道中游荡,随着能量的减少,需要寻找食物来补充,同时还要躲避开路上疾驰的车辆,直到找到一位好心人,将它带回家~ 游戏开发时间不长,程序由我一人担纲,资源由朋友提供。开发语言是darkbasic(以下简称DB);资源原始格式为mb、3ds、gif等,为了减少数据读取时间,提高绘制效率,都转换成了DB的自定义格式。截图如下: ... 阅读全文
posted @ 2009-07-07 20:30 江枫月 阅读(411) 评论(0) 推荐(0) 编辑
摘要: Technorati 标签: 游戏编程注1:从今天开始,不定期发布《游戏编程精粹》系列书籍的读书心得和体会。所写内容非完全原创,不负权责,谢绝跨省追捕。个人能力有限,欢迎切磋探讨!注2:本文属于《游戏编程精粹1》中的第一部分“通用编程技术”。显然,在当今的游戏和虚拟现实系统中,为了将重复性工作降到最低,同时也为了提高扩展性,应该将逻辑和数据分开。逻辑部分定义引擎的核心原则和... 阅读全文
posted @ 2009-07-07 13:50 江枫月 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 这是一个新的开始。经过一段时间的反思和沉寂,我应该有新的发展。就此开始! 阅读全文
posted @ 2009-07-03 01:39 江枫月 阅读(154) 评论(0) 推荐(0) 编辑