自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 maina

std::cout << "b点和c点的连线与平面P的交点坐标值是:( " << posIntersect.x << "," << posIntersect.y << "," << posIntersect.z << ")" << std::endl;std::cout << "b点在坐标系O下的坐标值是:( " << bPosInO.x << "," << bPosInO.y << "," << bPosInO.z << ")" << std::endl;

2023-05-05 23:55:05 93

原创 Vector.h

(const Vector3& rhv) const//用于比较两个 Vector3 是否不相等,这里的 const 修饰符表示这个函数不会修改对象的值。=(const Vector3& rhv)//用于判断两个 Vector3 是否不相等, Equal 是一个自定义的函数,用于判断两个浮点数是否相等。inline Vector3() :x(0.0f), y(0.0f), z(0.0f)//初始化一个 Vector3 对象的三个分量 x、y、z 都为 0.0f。*当前向量与另外一个向量的点积。

2023-05-05 23:54:33 189

原创 Matrix.h

索引顺序: m[row][col]/* 行优先存储,列矩阵乘法。*当前矩阵左乘另一个矩阵。// 4x4齐次矩阵类。

2023-05-05 23:53:48 175

原创 Common.h

include "

2023-05-05 23:52:34 102

原创 main.cpp

std::cout << "b点和c点的连线与平面P的交点坐标值是:( " << posIntersect.x << "," << posIntersect.y << "," << posIntersect.z << ")" << std::endl;std::cout << "b点在坐标系O下的坐标值是:( " << bPosInO.x << "," << bPosInO.y << "," << bPosInO.z << ")" << std::endl;

2023-04-28 10:23:41 189

原创 Matrix.h// 矩阵类

索引顺序: m[row][col]/* 行优先存储,列矩阵乘法。*当前矩阵左乘另一个矩阵。// 4x4齐次矩阵类。

2023-04-28 10:19:35 208

原创 vector.h

假设当前向量指向反射平面的正向,即dot(v , normal) > 0。*向量线性插值函数,返回 v1 + (v2 - v1) * t。*当前向量与另外一个向量的点积。*当前向量与另外一个向量的叉积。

2023-04-28 10:17:12 137 1

原创 common.h

/线性插值函数v = v1 + (v2 -v1) * t。*判断一个单精度浮点数是否等于0。* 判断一个数值是否是NaN。* 判断两个浮点数是否相等。* 整数不会出现NaN。

2023-04-28 10:12:49 164 1

原创 三角函数值

inline float Sin(const float rad){ return std::sin(rad); };inline float Asin(const float val){ return std::asin(val); };inline float Cos(const float rad){ return std::cos(rad); };inline float Acos(const float val){ return std::acos(val); };inline float Tan

2023-04-25 14:11:25 129 1

原创 常量常数//

static const float InvPI = 0.31830988618379067154f;static const float InvPI = 0.31830988618379067154f;static const float Inv2PI = 0.15915494309189533577f;static const float Inv4PI = 0.07957747154594766788f;static const float PIOver2 = 1.5707963267948966192

2023-04-25 14:02:39 101 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除