gpt4 book ai didi

c++ - 球体的 DirectX 轨道倾角

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

我正在尝试在 Direct X 中制作太阳系模型。我遇到的问题是让行星的轨道倾角正确显示。以下是我操作行星的顺序:

  • 规模
  • 旋转
  • 轴向倾斜
  • 翻译
  • 轨道
  • 轨道倾角

我也试过:

  • 规模
  • 旋转
  • 轴向倾斜
  • 翻译
  • 轨道倾角
  • 轨道

我已经存储了轨道倾角的数据(即火星的轨道倾角为 1.85 度)。

当我对 Z 轴或 X 轴应用旋转时,行星只是向上移动,并在太阳上方旋转,而不是在相对于 x 轴的轨道上。

最佳答案

如评论中所述,矩阵应如下所示:

  • 轨道倾角 - 绕 z 轴的旋转
  • Orbit - 绕 y 轴旋转
  • Translate - 沿 x 轴的平移

关于c++ - 球体的 DirectX 轨道倾角,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16043801/

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