You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

网站太阳系比例模型开发:太阳缩至50px后的行星直径计算求助

解决太阳系模型的像素缩放计算问题

嘿,别发愁啦,你已经搞定了最关键的一步——算出核心比例系数,剩下的就是套简单公式就能搞定!

先确认你的比例逻辑完全正确

你算出的比例系数27828是对的,推导过程很清晰:

太阳实际直径 ÷ 太阳目标像素直径 = 1391400km ÷ 50px = 27828 km/px
这个系数的意思是:模型里的1像素,对应现实中的27828公里。

行星像素直径的通用计算方法

知道了这个系数,行星的目标像素直径就非常好算了,直接用下面的公式:

行星像素直径 = 行星实际直径(km) ÷ 比例系数(27828 km/px)

常见行星的计算示例(附实际直径参考)

我给你列几个典型行星的计算结果,方便你对照:

  • 水星(实际直径约4879km):4879 ÷ 27828 ≈ 0.175px(尺寸太小,网页上几乎看不到,后续可以考虑调整比例或用标记替代)
  • 金星(实际直径约12104km):12104 ÷ 27828 ≈ 0.435px
  • 地球(实际直径约12742km):12742 ÷ 27828 ≈ 0.458px
  • 火星(实际直径约6779km):6779 ÷ 27828 ≈ 0.244px
  • 木星(实际直径约139820km):139820 ÷ 27828 ≈ 5.02px
  • 土星(实际直径约116460km):116460 ÷ 27828 ≈ 4.18px
  • 天王星(实际直径约50724km):50724 ÷ 27828 ≈ 1.82px
  • 海王星(实际直径约49244km):49244 ÷ 27828 ≈ 1.77px

实用小建议

你会发现类地行星的像素尺寸都小于1px,在网页上几乎无法正常显示。如果要让模型更直观,你可以试试:

  • 把太阳的像素直径调大(比如设为100px,比例系数就变成13914 km/px,行星的像素尺寸会直接翻倍)
  • 对小型行星用放大的相对比例单独标注,或者用图标+文字说明的方式呈现

内容的提问来源于stack exchange,提问作者Deepak Kamat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 08:08:01