gpt4 book ai didi

java - 计算 3D 椭圆轨道上的点

转载 作者:行者123 更新时间:2023-11-30 11:49:50 25 4
gpt4 key购买 nike

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

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

但现在我卡住了!我(显然)不是数学家,所以我很难理解下一步需要做什么。

我在这个椭圆弧上有 2 个点(虽然我不知道它们在圆周上的什么位置,所以也不知道长轴和短轴的限制是什么;a b 我相信是传统符号吗?)目前,这两点之间的移动是线性的,所以我可以将其用作起始点以防有任何帮助?有人可以指导我正确的方向吗?

最佳答案

虽然是二维的,但这个 example使用 parametric form in canonical position可能会提供一些见解。

关于java - 计算 3D 椭圆轨道上的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8214248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com