欢迎光临散文网 会员登陆 & 注册

百人计划图形1.2.1学习笔记——向量基础

2023-08-05 00:48 作者:咽泣子  | 我要投稿

    对于向量基础,在庄懂大佬的入门课程中也有所提及,但也只对向量的加减法进行了简单的介绍,没有过多注重于理论部分,反而更多的是对于unity连连看以及代码的实操展示,能更直接的看到实际效果。

对于初中知识只记得一部分的我算是大佬吗(狗头)

啥是向量:

  1. 向量的定义

  2. 向量与标量

  3. 向量与点

  4. 零向量

感觉回到了初中课堂(痛苦回忆)

零向量=原坐标??(不清楚)

关于向量如何计算

标量与向量的计算

个人理解就是对模型等比例的放大与缩放,以及进行镜面反向和对角线旋转操作?

向量模长

标准化向量

 向量加减法还记得,就不做笔记了。。。。

计算两点间距离:距离公式

向量的点积计算(shader老朋友,Lambert,phong等shader代码、连连看都会运用)

Vcosa = V投影?

兰伯特光照模型(Lambert)

庄懂大佬课程中进行过连连看演示以及相关代码编写,模型渲染常见shader

视频中shader graph连连看可视化编程

向量的叉积计算

这个计算有点绕脑子

    最后视频留下的作业,我以庄懂大佬那边完成的作业提交吧(偷个懒),自己回顾一下之前的代码当复习了,秋咪

shader forge连连看代码以及效果展示

单纯的Lambert连连看代码找不到了用其他的代替一下,心累

Lambert连连看
Lambert效果
half-lamber连连看
half-lamber效果


百人计划图形1.2.1学习笔记——向量基础的评论 (共 条)

分享到微博请遵守国家法律