摘要: http://www.dogame.com.cn/bbs/viewthread.php?tid=4159&extra=page%3D3&page=1 阅读全文
posted @ 2010-09-24 15:18 oayx 阅读(220) 评论(0) 推荐(0)
摘要: 在bullet中一个非常普遍的应用是 针对两个物体发生碰撞时调用开发者自己提供的回调函数比如球体碰撞到另一个球体 发出声音下面是一个例子, 场景中有3种物体 球(动态),地板(静态),墙壁(静态)球碰到墙和地板发出的声音不同。所以需要设置这三种对象为不同类别,利用 collisionobj的userpointer来完成int objclass[3] ={0,1,2};boxBody->set... 阅读全文
posted @ 2010-09-24 15:13 oayx 阅读(528) 评论(0) 推荐(0)
摘要: DBVT 在bullet 引擎中是很基础且重要的一个数据结构,本质上是一个可以动态更新的AABB树。在bullet的远距阶段是很高效的碰撞检测数据结构(比较OOB,K- DOP)。是组成dbvtbroadphase的重要成员。首先看看树中节点的定义view plaincopy to clipboardprint?struct btDbvtNode { btDbvtVolume volume; /... 阅读全文
posted @ 2010-09-24 15:12 oayx 阅读(708) 评论(0) 推荐(0)
摘要: 原创帖子, 转载请注明出处,作者信息. 这个是自己分析bullet的代码过程中的笔记,比较简陋, 希望抛砖引玉, 欢迎板砖作者: 马良 (http://www.iphonephysics.com/ ) (此blog需Over GW)//应朋友要求在最后附上书目 理论准备:本科的数学分析,理论力学,线性代数。 尤其是理论力学中的朗格朗日动力学部分 最好能回忆起来。 碰撞检测上面列的两本书的内容就足够... 阅读全文
posted @ 2010-09-24 15:10 oayx 阅读(1559) 评论(0) 推荐(0)
摘要: 原创帖子, 转载请注明出处,作者信息. 这个是自己分析bullet的代码过程中的笔记,比较简陋, 希望抛砖引玉, 欢迎板砖作者: 马良 (http://www.iphonephysics.com/ ) (此blog需Over GW)前提假设 计算机图形学中的物理模拟实际上只是追求视觉近似,而并非精确的物理模拟 同时物理引擎从简化计算考虑, 不与渲染引擎共享对象数据采用独立的一套数据. 1 架构分... 阅读全文
posted @ 2010-09-24 15:09 oayx 阅读(1230) 评论(0) 推荐(0)
摘要: msvcrt.dll (名称:Microsoft C Runtime Library)提供了printf,malloc,strcpy等C语言库函数,并且为使用C/C++(Vc)编绎的程序提供了初始化(如获取命令行参数)以及退出等功能.C Runtime Library 的来历, API, STL, MFC, ATL关系  刚接触Windows开发时,为了快速入门查了不少资料,没想到看的越多,脑袋越... 阅读全文
posted @ 2010-09-24 15:02 oayx 阅读(3913) 评论(2) 推荐(1)
摘要: lua中文教程(第二章 类型和值) 阅读全文
posted @ 2010-05-08 15:16 oayx 阅读(1167) 评论(0) 推荐(0)
摘要: lua中文教程(第一章 起点) 阅读全文
posted @ 2010-05-08 11:22 oayx 阅读(491) 评论(0) 推荐(0)
摘要: 求n的阶乘 阅读全文
posted @ 2010-05-08 11:05 oayx 阅读(418) 评论(1) 推荐(0)
摘要: 向量的点乘和叉乘都是很有用的数学工具,不过他们也有局限性。关键是向量点乘可以得到两个向量之间的夹角, 而不是旋转角,这个角度是没有方向的,范围是[0-pi], 而这往往不是我们想要的, 实际问题中我们常常要计算从向量p1沿逆时针方向转到与向量p2方向一致的确切角度,我把这个角度定义为旋转角。 旋转角的计算既需要夹角,还需要两个向量的叉乘, 以确定p1和p2的角度方向关系。 关于叉乘符号与向量的角度... 阅读全文
posted @ 2010-05-05 15:52 oayx 阅读(12510) 评论(0) 推荐(1)