Re: [問題] travian的地圖是平的還是圓的!?
這樣解釋比較簡單
如果他是球座標
x=rsinθcosψ
y=rsinθcosψ
z=rcosθ
那麼把它攤成平面就不可能是一個正方形
所以 Travian 就不會是球座標
Travian 的世界可以把它當成一個正方體
每個正方形面的中心都是 0,0
長度是 800 就應該沒問題了
※ 引述《forself (無所得、故有)》之銘言:
: 重新解釋好了
: (0,0)是正中心
: (0,400)是從正中心往y軸正值方向前進的極點
: (0,-400)是從正中心往y軸負值方向前進的極點
: 以正值為北 負值為南
: (0,400)(0,-400)分別為極北和極南
: 假設是圓的
: 則緯度相當y軸
: 極大極小值皆為極點(不過緯度是從極點向赤道増加 tra是從中心點増加)
: 只要是y座標為400或-400 不管X座標為多少 都是在極點
: 譬如在南極點旁邊1公釐的位置
: 東經100度跟東經99度和南極點基本上可視作同位置(求高精度的測量當然就不是了)
: 在南極點的任意經線距離為0
: 但是在赤道上東經100度和東經99度差了一百多公里
: 我們將(0,400)和(0,-400)視為本初子午線
: 而(0,400)和(0,-400)相鄰
: 因此若tra是圓的(應該說是球型)
: 則極北、極南點必不為(0,400)和(0,-400)
: 因為這兩點會出現在tra世界的赤道和(0,0)相對的另一端
: 極點會出現在(0,200)(0,-200)
: 如果你從(0,200)派兵到(0,201)會說我派兵往南一格
: 那我同意在這個前提下 tra的世界是圓的
: 如果你沒辦法認同從(0,200)到(0,201)是往南
: 那麼我想你很難解釋從極北的(0,400)往北移動1格爲什麼會是極南的(0,-400)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.24.61
推
04/04 22:36, , 1F
04/04 22:36, 1F
推
04/04 22:38, , 2F
04/04 22:38, 2F
推
04/04 22:45, , 3F
04/04 22:45, 3F
推
04/04 23:12, , 4F
04/04 23:12, 4F
推
04/04 23:15, , 5F
04/04 23:15, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 6 之 7 篇):