哪里可以获得将 RGB 平行四边形投影为 RGB 三角形的伪代码算法
将平行四边形(RGB 点的二维数组)投影到三角形(RGB 点的二维数组)中的伪代码算法是什么(在我的特定情况下,将矩形投影到具有相同边尺寸(等腰)的…
三角形内的顶点 - 碰撞检测
我正在尝试检查顶点是否在三角形内,但我在为 3D 环境开发 CCW 函数时遇到问题。 对于 2D 环境 CCW 函数将是这样的 //CCW calculates the cross produ…
WPF、Canvas、FormattedText.BuildGeometry - 为什么没有显示任何内容?
我需要显示与几何图形混合的文本 - 到目前为止,我已经很好地显示了几何图形(从下面的示例中删除),但文本根本不显示。 我找到了下面格式化文本的示…
如何根据方向/幅度矢量和碰撞三角形来偏转方向/幅度矢量?
所以,我有一个 Triangle->AABB 碰撞算法,并且它返回 AABB 碰撞的三角形。我希望通过三角形的 3 个向量和运动的方向/幅度可以让我确定一个偏转向量…
c# - 如何将点移动给定距离 d (并获取新坐标)
你好 我想知道是否有任何有效的方法来计算点的坐标(从原始位置移动了距离 d)。 假设我有一个点 P(0.3,0.5),我需要将该点随机方向移动距离 d。 到目…
Circle 实现 - 如何建模以获取此信息
1. Find circle diameter from radius 2. Find circle diameter from perimeter 3. Find circle diameter from area 4. Find circle perimeter from d…
给定起点和终点的法线,如何计算 3D 三次 Bézier 曲线上点的法线?
我正在尝试使用单个 3D 三次贝塞尔曲线来渲染“3D 功能区”来描述它(功能区的宽度是某个常数)。第一个和最后一个控制点有一个与之关联的法线向量(…
两组线段的 Bentley-Ottmann 算法
Bentley-Ottmann 算法用于计算线段的交点。 但是,我不想找到所有线之间的交点,而是想找到两组线之间的交点。这就是说,对于线组 A 中的每条线,我想…