番外篇For:Gamebryo材质系统
作者:volfmath 日期:2010-05-30
虽然叫For Gamebryo材质系统,但其实跟他一点关系都没有。番外篇讲点多年来总结的数学知识,很多都是自己的YY。欢迎拍砖。本篇会长期更新。不过为了跟材质系统相关,我会先讲射影几何学,微分几何,线性代数的一点浅见。
1.坐标变换&仿射空间
本人不是科班出身,属于半道出家。计算机图形学小读过几本,幸好有个怪癖喜欢数学。今天才得以让那些深奥难懂的计算机只是重见天日。
其实本质的东西都是很浅显的,但是日子久了形成了一门学问。装逼犯就多了。他们开始喜欢用术语欺骗人。特别是中国大多数教授,本事没学多少,术语倒是一箩筐。所以建议翻译的书少看为好,或者拿来一本一看很多不懂的术语,那通常是烂书。数学上有个operator,翻译到中文叫“算子”。我愣是学了两年才明白这个词的意思。害人不浅啊。计算机也没好哪里去。长度都能说成“欧几里德范数”。我无语。
我大学时候读过2,3本计算机图形学书,一本是本科生教材,一本是3D游戏中的数学,还有本大部头的3D图形学卷1,好象是。每次以讲到变换都要说,我们把变换矩阵加一行,加一列就可以做变换了。
这对刚刚学过线性代数的人很不能理解。我们通常觉得,一个3维矩阵就表示了3维空间。其实这个概念也是稀里糊涂的。好,就这样认为吧。那么为什么在3维空间里坐标换要用到一个4×4的矩阵啊。不奇怪么?
1.坐标变换&仿射空间
本人不是科班出身,属于半道出家。计算机图形学小读过几本,幸好有个怪癖喜欢数学。今天才得以让那些深奥难懂的计算机只是重见天日。
其实本质的东西都是很浅显的,但是日子久了形成了一门学问。装逼犯就多了。他们开始喜欢用术语欺骗人。特别是中国大多数教授,本事没学多少,术语倒是一箩筐。所以建议翻译的书少看为好,或者拿来一本一看很多不懂的术语,那通常是烂书。数学上有个operator,翻译到中文叫“算子”。我愣是学了两年才明白这个词的意思。害人不浅啊。计算机也没好哪里去。长度都能说成“欧几里德范数”。我无语。
我大学时候读过2,3本计算机图形学书,一本是本科生教材,一本是3D游戏中的数学,还有本大部头的3D图形学卷1,好象是。每次以讲到变换都要说,我们把变换矩阵加一行,加一列就可以做变换了。
这对刚刚学过线性代数的人很不能理解。我们通常觉得,一个3维矩阵就表示了3维空间。其实这个概念也是稀里糊涂的。好,就这样认为吧。那么为什么在3维空间里坐标换要用到一个4×4的矩阵啊。不奇怪么?
评论: 0 | 引用: 0 | 查看次数: 447
发表评论
上一篇
下一篇

文章来自:
Tags: 





![Validate my RSS feed [Valid RSS]](valid-rss.png)
![Validate my Atom 1.0 feed [Valid Atom 1.0]](valid-atom.png)
