牵着老婆满街逛

严以律己,宽以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

Ogre渲染+2D物理模拟的碰撞系统演示程序

渲染引擎使用的Ogre3D;
物理模拟采用自己开发的基于2D计算的碰撞系统。
演示程序主要演示主角与其他角色碰撞。


图一。初始有一个主角和20个不可控制的也不能自行的角色。



图二。主角在编队中乱撞之后的情景,主角为从右数第三个,主角都在镜头焦点上的,设置了镜头跟随。



图三。主角正在从编队中穿过。

 

本系统属于工作项目,所以该不提供任何源码有关的东西。

提示:请将Ogre.cfg删除掉,否则运行将会出错。

资源文件下载:
/Files/tx7do/ArmyPhysics_Demo_media.rar
二进制执行程序下载:
/Files/tx7do/ArmyPhysics_Demo_binary.rar
演示的目录结构为:
/bin
/bin/release
/bin/media
因为文件上传的限制为1.95M,刚好超过几kb,没有办法只好将之拆分了,下载完两个文件,请让他们保持以上的目录结构。

程序采用VC8编译,需要VC的两个动态库:MSVCP80.dll和MSVCR80.dll。
如果您运行出错,请以以下两种方式获取到:
1.在http://www.dll-files.com/搜索这两个文件,并下载;
2.在微软官方下载vcredist_x86.exe并安装,下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en

posted on 2008-04-29 18:48 杨粼波 阅读(2579) 评论(9)  编辑 收藏 引用

评论

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序 2008-04-29 19:14 杨粼波

=.= 抱歉嘞,忘记删除Ogre.cfg嘞。。。
最好删除了再运行,
否则会报错的嘞。。。  回复  更多评论   

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序[未登录] 2008-04-30 10:00 Leo

删了Ogre.cfg 也报错...  回复  更多评论   

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序[未登录] 2008-04-30 14:10 杨粼波

你没有装VC_Redist吧?
如果没有依赖的dll文件,
也是运行不了的。。。
我是用的VS2005编译的。  回复  更多评论   

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序 2008-04-30 17:46 RichardHe

??
很好,很强大..  回复  更多评论   

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序 2008-04-30 17:52 RichardHe

??
怎么看不到你老婆相册呢?呵.  回复  更多评论   

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序 2008-04-30 18:18 陈梓瀚(vczh)

只要你在工程属性里面把运行时库改成静态的就行了(\MT),别人的电脑上即使没有vc redistribution也可以运行了。  回复  更多评论   

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序[未登录] 2008-04-30 19:32 杨粼波

@RichardHe 拉出去给如花QJ一百遍。。。

@陈梓瀚(vczh) Orz,无言叻。。。。。  回复  更多评论   

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序 2008-05-01 22:56 矩阵操作

哈哈!  回复  更多评论   

# re: Ogre渲染+2D物理模拟的碰撞系统演示程序[未登录] 2012-11-30 23:30 JASON

請問能否提供程式碼? 碰撞的部份我一直無法成功  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理