找到两个2D线段的交点很容易; 公式很简单.但我担心找到两条3D线段的交点不是.
算法是什么,在C#中最好找到两个3D线段的交点?
我在这里找到了一个C++实现.但我不相信解决方案,因为它优先考虑某个平面(看看方式perp是在实现部分下实现的,它假设是偏好的z plane.任何通用算法都不能假设任何平面方向或偏好).
perp
z plane
有更好的解决方案吗?
c# math
c# ×1
math ×1