读《游戏物理引擎开发》

2015-04-26
        /game_physics_engine.jpg
 
   我花了一周多的时间完成了这本书的第一次学习。 我对带有源代码的技术入门书一向有好感,这本书简直太对我的胃口了。本书多直接对各种情况给出了模型,而没有深入的分析模型的准确性与提炼过程,这也挺好,偏实际应用一点。另外还有一本Mathematics and Physics for Programmers倒是从更加基础的角度来分析物理模拟,要想深入一点,这本书也要看。
   物理引擎也是非常有意思的,看着游戏中因为加入物理条件而显得非常真实的画面,不是令人激动嘛!在将来的VR、AR应用中,物理引擎肯定是很重要的一部分,应用范围会变得宽广。从现在开始准备,了解一些基础知识。对于我来讲,当前最大的困难在于时间问题,我不禁在想,如果我高中就有机会学习编程,把我的发展路线各向前提三年,我现在应该是在图形学方向有了深入的研究了的,做起项目起来应该是没有大的技术障碍的。可是,人生不能重来。不要回头看。
   我们现在的项目只涉及到布料模拟这一个方向,我们有顶尖的国外教授带队,有北大、浙大的博士硕士在研发,团队不可謂不强。我之前也一度想努力一把,进入模拟组呢。但是,对于当前的我来说,物理引擎方面的知识并不是优先级最高的,渲染、计算几何、VR方面的知识收集整理才是最高优先级的,物理引擎次之,计算机视觉再次之。要分配好时间啊。我打算最近阶段不在物理引擎方面花费多的时间。我不是在校的学生,我需要把渲染这部分技能打造的更加稳固之后才能开始这方面的学习。
   关于物理引擎的书籍,还有一本 Real Time Collision Detection,只是碰撞检测这个方向的,也是挺不错的,只可惜好像各个电商都没有中文版卖的了。不过,有PDF 可以下载,可以自己去打印店自己制作一份,而且还是英文的,何乐而不为呢。我查询物理引擎方面的参考资料,似乎可用的很少,跟渲染方面相比就差很多了。或许,物理只有在游戏这个方向才算最大的应用,而渲染在传媒、广告等领域有巨大的应用。

   说到读书习惯,我一般把一本教材学习三遍。这是大学入学时的副院长给我们做的一次讲座中提出的,他在新加坡留学的时候就是保持这样的学习习惯。第一次花三天时间略读,第二次精读 ,第三次对不懂的地方细读,直到弄懂。说实在的,我觉得到现在,我在这个实践中还没有达到我认可的程度。还需要不断地训练。这位副院长,也是后来带领我做项目的人,非常感谢他。

 
 
 
 

 

如果有任何意见,欢迎留言讨论。


[ 主页 ]
COMMENTS
POST A COMMENT

(optional)



(optional)