【发布时间】:2012-11-24 03:33:22
【问题描述】:
我正在构建太阳系的 3D 模型,需要计算出每个行星的极星位置,以便将行星向正确的方向倾斜正确的量。我已经找到了极星位置的信息,问题是它们在地球相对坐标中。例如,火星的极星是天鹅座伽玛,位于 RA 20h 22m 13.70184s,Dec +40° 15' 24.0450"。
赤经 (RA) 位于本初子午线以东数小时的位置。赤纬 (Dec) 是赤道以北 (+) 或南 (-) 度数。这些共同定义了一个假想天球上的一个位置,在这个天球的表面上,人们可以想象所有的星星?
那么我如何从这些坐标转到一个向量,该向量定义了天球上远处某处恒星的位置?
我正在使用 ThreeJS。 This 问题指出了在定义球体原点或至少其纹理方面的部分解决方案。
编辑
我已经把同样的问题发到physics.stackexchange.comhere
【问题讨论】:
-
在physics.stackexchange.com 发帖或交叉发帖可能会更好。您可能会获得更多合适的眼球。
-
@AKE 我如何跨帖子?只需重新发布到
physics或者某处有特殊按钮? -
如果您有足够的声誉(而且您可能有!),我认为您可以通过关闭帖子然后按照某些向导来迁移帖子。下面是关于如何做的描述:meta.stackexchange.com/questions/91381/…如果这不起作用,那么,是的,只需重新发布到physics.stackexchange.com
-
不用担心。事实上,一旦你这样做了,也许会放一个指向物理帖子的链接。看看实际上更专业的物理观众是否确实比大量订阅的 stackoverflow(拥有许多非常聪明和多样化的用户)给你更好的答案会很有趣。
-
嗯,他们已经解决了在 2 秒内获得极星位置的问题。事实证明,有一份年度出版物列出了所有行星的它们——谁知道呢。我想我会做一个重复的帖子并将它们链接在一起。
标签: 3d physics coordinate-transformation