Games101 Vector and Transformation

emmmm,这个系列刚出生就要弃更了,主要是收藏了一位大佬的笔记,撸了一遍发现可以达到随时查阅遗忘的知识的目的。

=========================================================================

dot product,常用于求夹角

cross product,求与a,b向量所在平面平行的向量,可用于求平面法向量,后面建立摄像机的坐标系也用到了

=========================================================================

scale,s>1放大,s<1缩小

shear

rotate

Homogenous Coordinates:我们需要用到这个是因为在笛卡尔坐标系中没办法用矩阵表示translate,。这是平移一个点的表达式,如果想平移vector把1换成0即可。

(注:顺序应该为缩放->旋转->平移,否则会造成绕着其他点旋转和扭曲的问题)

=========================================================================

View Transformation: 把相机摆放位置移动到标准坐标系的矩阵

Projection Transformation: 把物体(?)压缩到一个 [-1,1]^3 的立方体中。已知把一个物体投影到远平面会得到更大的图像,首先需要我们把远平面压缩到和近平面相同大小,这一步一般被叫做perspective projection。得到长方体后经过简单的平移和缩放就会得到一个立方体了(orthographic projection)

Viewprot Transformation: 现在我们需要把得到的小方格转到屏幕上。暂时先忽视z轴,

 最终的版本

金属和合金的相变是指它们在特定的温度、压力或其他条件下发生的结晶结构的变化。相变对于金属和合金的性能和特性具有重要影响。相变可以导致材料的硬度、强度、导电性、磁性等方面的变化。 金属和合金的相变可以分为三类:固态相变、液态相变和气态相变。固态相变是指材料在固态下发生的晶体结构的变化,例如晶格参数的改变、相的形成或消失。液态相变是指材料在液态下发生的晶体结构的变化,通常涉及熔化或凝固过程。气态相变是指材料从气态转变为固态或液态的过程,例如凝固或淬火。 相变可以通过不同的方式进行,例如固相变、溶解度限制相变、均一化相变和离散相变等。固相变是指材料在固态下发生的晶体结构的变化,例如从铁素体相变为铁母相。溶解度限制相变是指在合金中,当某个元素的浓度超过其在基体中的溶解度时,会发生相变。均一化相变是指在合金中两种相的浓度变得相等,导致晶体结构的变化。离散相变是指合金中存在两个或多个不同的相,并且相变发生在相界面上。 相变的机制可以通过研究金属和合金的晶体结构、晶体缺陷和原子排列等方面来理解。研究相变的目的是为了了解相变过程中的微观机制,并进一步控制和改善材料的性能。 总之,相变在金属和合金的研究和应用中具有重要意义,对于深入理解和改进金属材料的性能具有重要的影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值