2009年5月11日

实时草渲染

摘要: 今天实现了一个草渲染程序,它的实现基于《GPU Gems》第7章,地址为:http://http.developer.nvidia.com/GPUGems/gpugems_ch07.html演示实现没有进行视截体剔除,在我的电脑上速度基本在60-70帧之间,如果采用四叉树剔除的话速度肯定大幅提高。点此下载(包括源码) 阅读全文

posted @ 2009-05-11 11:11 youweibin 阅读(802) 评论(0) 推荐(0) 编辑

公布Tiny3D源码,减少日后演示程序的大小。

摘要: 发布一下Tiny3D的源码,减少日后演示程序的大小。Tiny3D是一个基于OpenGL图形库,拥有完全基于Shader的材质系统,采用OpenGL2.0 API,我写的演示程序都是使用它做的,以后发布演示程序时不再带该图形库,这样可减少压缩包的大小。点此下载 阅读全文

posted @ 2009-05-11 11:06 youweibin 阅读(935) 评论(2) 推荐(0) 编辑

2009年5月9日

基于BSP的场景管理

摘要: 经过几天的努力,完成了一个基于BSP的室内场景管理,包括BSP编译、渲染、碰撞检测,地图文件是从一个网站下载的BSP演示程序中拿来的,该网站的地址:http://home.planet.nl/~monstrous/mons.html ,不过现在不能访问了。这里是我的BSP演示程序,点此下载(包括源码) ,该程序仅使用了视截体进行剔除,如果采用基于入口的剔除,性能无疑会大大提高。 阅读全文

posted @ 2009-05-09 15:06 youweibin 阅读(866) 评论(0) 推荐(0) 编辑

2009年4月6日

Delphi版.X模型查看器,使用OpenGL渲染。

摘要: 在gamedev上有一篇文章讲如何使用OpenGL渲染.X模型,我将其改为Delphi版,原贴地址在:http://www.gamedev.net/reference/programming/features/xfilepc/ 点此下载(包括源码) 阅读全文

posted @ 2009-04-06 20:15 youweibin 阅读(825) 评论(6) 推荐(0) 编辑

2009年4月5日

2006年做的基于入口的场景管理演示。

摘要: 2006年做的基于入口的场景管理演示,使用KDTree进行碰撞检测,因为不会做3ds max导出器,因此自己开发了一个简单的2D场景编辑器,然后转成3D场景,时间仓促,只支持轴对齐的墙壁。 点此下载 阅读全文

posted @ 2009-04-05 16:21 youweibin 阅读(306) 评论(0) 推荐(0) 编辑

2009年2月18日

所有的物理引擎演示程序

摘要: 演示场景包括桥、多米诺骨牌、箱子堆叠、布娃娃、翘翘板、球在箱子中、墙体撞击等, 点此下载 阅读全文

posted @ 2009-02-18 16:04 youweibin 阅读(658) 评论(0) 推荐(0) 编辑

2008年11月29日

开始研究流体模拟技术及与刚体的交互。

摘要: 最近开始研究流体模拟技术了,要学习流体模拟必须先了解其背后的原理,尽管网络上有上百篇的关于流体模拟的论文,但这些论文都假设读者是这方面的专家,如果缺乏流体动力学基础就看这些文章,肯定不了解论文里的方程代表什么意义,比如什么是Navier-Stokes方程?什么是Material Derivative?因此有必要学习一下流体动力学基础,china-pub上的《计算流体力学基础及其应用》就是这是这样一... 阅读全文

posted @ 2008-11-29 18:07 youweibin 阅读(2046) 评论(3) 推荐(1) 编辑

2008年11月12日

优化了碰撞检测与回复模块,增加了Sleep功能.

摘要: 最近几天优化了碰撞检测与回复模块,对碰撞检测,缓存了这一次的碰撞信息给下一帧使用,碰撞回复进行了优化,主要是在进行回复前对数据进行了预计算. 同时Sleep 功能也增加了进去,引擎中通过计算刚体的动能判断刚体是否处于Sleep状态,当刚体进入Sleep状态后,可以避免进行大量的计算,速度大幅度提高. /Files/youweibin/sleep_demo.rar 阅读全文

posted @ 2008-11-12 20:43 youweibin 阅读(329) 评论(0) 推荐(0) 编辑

2008年10月30日

一个很不错的Delphi游戏引擎,Genesis Device。

摘要: 这是一个完全用Delphi开发的游戏引擎,使用OpenGL作为图形API,且完全是基于Shader的,希望作者有恒心把这个引擎完善,为Delphi增光,毕竞用Delphi开发的游戏引擎太少了,使得许多人误以为它只能用于开发数据库应用软件和做做界面。 地址:http://www.genesisdevice.net/ 阅读全文

posted @ 2008-10-30 14:29 youweibin 阅读(1178) 评论(0) 推荐(0) 编辑

2008年10月17日

几本值得期待的书,关于流体模拟及人物动画。

摘要: 最近逛Amazon,发现了几本感兴趣的书,两本是讲流体模拟的,另一本是讲人物动画,不过都没有发布,它们分别是: 《Fluid Dynamics for Computer Graphics & Animation》、 《Fluid Simulation For Computer Graphics》、 《Character Animation With Direct3D》 等到有货后一定要购买。 阅读全文

posted @ 2008-10-17 11:00 youweibin 阅读(497) 评论(1) 推荐(0) 编辑

导航