开源物理引擎Bullet Physics下载与安装
2016-07-12 08:23
267 查看
前言
Bullet据称为游戏世界占有率为第三的物理引擎,也是前几大引擎目前唯一能够找到的支持iPhone,开源,免费(Zlib协议,非常自由,且商业免费)的物理引擎,但是文档资料并不是很好,Demo虽然多,但是主要出于特性测试/展示的目的,会让初学者无从看起,一头雾水。我刚学习Bullet的时候困于没有好的文档及资料,非常没有头绪,折腾了很久,所以就发挥没有就创造的精神,写作及整理此文,(以整理资料为主,自己写 为辅)希望大家在学习Bullet的时候不要再像我开始一样没有头绪。因为我实在没有精力去完成一个包含Bullet方方面面的完全指南,所以本文只能是不完全版本,这个就请大家谅解了,但是期望能够真正的完成一个简单的由浅入深的教程,并提供尽量详尽的额外信息链接,只能说让初学者比看官方的WIKI和Demo效果更好,大家有好的信息和资料而本文没有包含的,也请告诉我,我可以在新版中添加进来。因为我学习Bullet的时间也比较短,有不对的地方请高人指点。前段时间简单的学习了一下Bullet,牵涉到图形部分的时候主要都是研究Bullet与Ogre的结合,所以使用了OgreBullet这个Ogre的Addon,其实真正的学习当然还是直接利用Bullet本身附带的简单的debug OpenGL绘制就好了。本文就完全以Bullet本身的Debug功能来学习,虽然简陋,但是可以排除干扰,专注于bullet。也许除了本文,会有个额外的文章,稍微研究下Ogre与Bullet的整合和分析一下OgreBullet的源码。
Bullet下载与安装
Bullet主页,最新版本的下载地址,其安装编译过程creatinga project from scratch。
Hello World Application
在学习之前,没有接触过物理引擎的可以参考一下这个术语表 。 这里 有个较为详细的教程。也包含在Bullet本身的一个名叫AppHelloWorld 的Demo中。(注释也很详细,但是和WIKI上的版本略有不同)可以大概的对Bullet有个感觉。
http://blog.csdn.net/vagrxie/article/details/5952310
相关文章推荐
- Nodejs之MEAN栈开发(六)---- 用Angular创建单页应用
- CodeForces 548B Mike and Fun
- 球弹的高度
- 九九乘法表
- 按钮切换
- Canvas基础知识积累
- js基础小例子
- [bzoj十连测第三场 A]哈夫曼树
- birthday判断
- selenium测试(Java)-- 键盘事件(七)
- 在VS2010中使用MySQL-转载
- Android官方开发文档Training系列课程中文版:创建自定义View之View的绘制
- POJ3272 奶牛交通 解题报告
- 山东理工OJ 1132 C/C++经典程序训练2---斐波那契数列
- Git监控版本变动
- 燃情7月,ACMUG厦门、上海双城技术沙龙及MySQL/MariaDB创始人Monty中国行活动
- 知数堂MySQL DBA在线培训第八期招生中
- 知数堂培训在线免费分享《MySQL 5.7 Replication新特性》
- Mike and Chocolate Thieves(二分)
- 100度