百人計(jì)劃圖形1.2.1學(xué)習(xí)筆記——向量基礎(chǔ)
????對(duì)于向量基礎(chǔ),在莊懂大佬的入門課程中也有所提及,但也只對(duì)向量的加減法進(jìn)行了簡單的介紹,沒有過多注重于理論部分,反而更多的是對(duì)于unity連連看以及代碼的實(shí)操展示,能更直接的看到實(shí)際效果。

啥是向量:
向量的定義
向量與標(biāo)量
向量與點(diǎn)
零向量



零向量=原坐標(biāo)??(不清楚)

關(guān)于向量如何計(jì)算

標(biāo)量與向量的計(jì)算
個(gè)人理解就是對(duì)模型等比例的放大與縮放,以及進(jìn)行鏡面反向和對(duì)角線旋轉(zhuǎn)操作?

向量模長

標(biāo)準(zhǔn)化向量

?向量加減法還記得,就不做筆記了。。。。
計(jì)算兩點(diǎn)間距離:距離公式

向量的點(diǎn)積計(jì)算(shader老朋友,Lambert,phong等shader代碼、連連看都會(huì)運(yùn)用)


Vcosa = V投影?

蘭伯特光照模型(Lambert)
莊懂大佬課程中進(jìn)行過連連看演示以及相關(guān)代碼編寫,模型渲染常見shader

視頻中shader graph連連看可視化編程

向量的叉積計(jì)算


????最后視頻留下的作業(yè),我以莊懂大佬那邊完成的作業(yè)提交吧(偷個(gè)懶),自己回顧一下之前的代碼當(dāng)復(fù)習(xí)了,秋咪
shader forge連連看代碼以及效果展示
單純的Lambert連連看代碼找不到了用其他的代替一下,心累




標(biāo)簽: