自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WilliamJ的专栏

专注于游戏物理引擎的研究

  • 博客(3)
  • 收藏
  • 关注

原创 商业引擎的接口设计

         对于商业库来说最重要的就是代码的安全和接口的清晰了,换句话说,一个好的商业库要提供给客户一个清晰的接口,让用户一目了然的同时,让用户无法看到具体的实现.         为了达到以上的设计目的,我推荐Dll + 抽象类 为设计形式.在这里我用一个商业物理引擎Novodex的接口结构作为示例来分析出它一些内部的设计方法.它的接口形式非常类似于DirectX,只不过为了保证跨平台性,

2006-04-21 13:40:00 1207

原创 物理引擎研究的一些进展+演示.

学习 实时动力学 的知识有一段时间了,很辛苦,但因为能学到周围朋友听都没听过的知识,也感到很快乐.不为什么,只为能为中国的游戏开发作出自己一点贡献.最大的希望就是能写一个独立的物理引擎,得到大家的认可和广泛的使用!       这个程序是基于 Baraff的 Rigid Body Simulation  —Unconstrained Rigid Body Dynamics >>这篇文章所提出的的理

2005-07-24 13:14:00 1612

原创 无限大小矩阵的设计.

这一久在学习动力学,遇到一个很棘手的问题----接触力的计算,即为当一个物体的某一点与另一个问题的相对速度(VR = (V1 - V2) 点积 N)为0 ,或接近0时所受到的力,需要使用随意行 和 列的矩阵(我称它为 BIGMATRIX),而微软的DXSDK的数学库并没有提供大于 4X4的矩阵,所以决定自己写一个,经过一番努力,将其完成,现我把源代码贴出来,希望对大家以后遇到类似问题时有所帮助! 

2005-04-10 08:37:00 1723

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除