计算 3D 椭圆轨道上的点

发布于 2024-12-17 01:05:52 字数 395 浏览 3 评论 0原文

我需要将虚拟相机从 3D 空间中的 A 点移动到椭圆轨道上的 B 点。到目前为止,我已经:

  • 计算了从每个相机位置的中心开始的投影线(即无限延伸前矢量)。
  • 用它来计算这两条投影线之间的最小距离,该线将作为我的椭圆的中心。
  • 可视化我需要在其中执行运动的 3D 倾斜平面。

但现在我被困住了!我(显然)不是数学家,所以我很难弄清楚下一步需要做什么。

我在这个椭圆弧上有 2 个点(尽管我不知道它们在圆周上的位置,因此也不知道长轴和短轴的限制是什么;ab 我相信是传统的符号吗?) 目前,这两点之间的运动是线性的,因此我可以使用它作为起始基础,以防有任何帮助吗?有人可以指导我正确的方向吗?

I'm required to move my virtual camera from Point A in 3D space to Point B in an elliptical orbit. So far, I have:

  • Calculated the projected lines from the center of each camera position (i.e. extended the front vector infinitely).
  • Used this to calculate the minimum distance between these 2 projected lines which will act as the center for my ellipse.
  • Visualized the 3D skewed plane in which I need to perform the movement.

But now I am stuck! I'm (obviously) not a mathematician so I'm having a hard time getting my head around what I need to do next.

I have 2 points on this elliptical arc (although I have no idea where they are on the circumference, and so have no idea what the major and minor axis limits are; a and b in conventional notation I believe?)
Currently, the movement between these 2 points is linear so I can use that as a starting base in case that is any sort of help? Could someone please guide me in the right direction?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

眼泪也成诗 2024-12-24 01:05:52

虽然是 2D,但此示例 使用 规范位置的参数形式可能会提供一些见解。

Although 2D, this example that uses the parametric form in canonical position may offer some insight.

那些过往 2024-12-24 01:05:52

据我了解你想计算椭圆的点。您可以使用椭圆方程:http://en.wikipedia.org/wiki/Ellipse
或者,如果您没有椭圆的中心、高度、宽度,则可以在给定点上分配样​​条线: http://en.wikipedia.org/wiki/Spline_%28mathematics%29

As I understand you want to calculate the point of the ellipse. You can use the ellipse equation: http://en.wikipedia.org/wiki/Ellipse
or if you do not have the center, height, width of the ellipse, then you can assign spline on the give points: http://en.wikipedia.org/wiki/Spline_%28mathematics%29

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文