给定法线向量和中心位置,计算平面中圆的坐标

时间:2019-07-18 16:13:15

标签: c++ math graphics trigonometry

我需要在与矢量正交的平面上绘制一个圆。 我有一个点,它将是圆的中心,必须正交的向量,圆的半径和圆的分辨率。

如何计算圆的坐标?

类似:

double point[3] = {x, y, z}
double normal[3] = {u, v ,w}
double r = radius()
int res = resolution()
double circlePoint[3];

for (int i = 0; i < res; i++)
{
  circlePoint[0] = point[0] + radius * ?
  circlePoint[1] = point[1] + radius * ?
  circlePoint[2] = point[2] + radius * ?
}

0 个答案:

没有答案