阿昌学习《RayTraing in one week》 (二)
这个第三章主要是新增一个vector3的类,其中包含了归一化、加减乘除、点乘叉乘这些基本操作。

可以在网上找一下点乘叉乘的含义,最好看看视频,讲的会更明白一点。
简单点说就是:
点乘意义:可以用来表征或计算两个向量之间的夹角,以及在b向量在a向量方向上的投影。
叉乘意义:向量a和向量b的叉乘结果是一个向量,就是法向量,这个向量垂直于a和b向量构成的平面。
归一化:就是把这个向量变成(0,1)之间的数值,方便计算和处理。

对应的将main修改一下。
OKOK完成!