【发布时间】:2026-02-11 16:10:02
【问题描述】:
我正在制作我的第一个光线投射引擎,并且想将一条线旋转一个角度 θ
如何做到这一点?可以给我看一些基本的 C++ 代码或一些伪代码吗?
这张图片描述了我的问题:
可选问题
我决定在graphics.h 中完成所有这些,因为它是 C/C++ 最简单的图形标题。
【问题讨论】:
-
也有兴趣,因为叉积仅适用于 3 个维度
-
链接失效,图片无法显示。
-
它对我有用:/
-
如果你在做线性代数,选择一个线性代数库并使用适当类型的值来表达它。然后你可以编写看起来像数学
B = P + M * (A - P);的代码可以是有效的C++ -
这个网站可以帮到你:geomalgorithms.com
标签: c++ algorithm geometry raycasting cartesian-coordinates