godai-kaihatsu / gondwana

https://gondwana.godai.co.jp/
2 stars 0 forks source link

GeoObject.SetVerticesGlobal に与えた頂点の altitude が実際の適用では2桁縮んでいる #12

Closed usagi closed 6 years ago

usagi commented 6 years ago

11 の修正中にソースコードを確認して気づいた不具合があり、あわせて修正を行った。便宜上バグチケットの整理のため別チケットを立てる。

SetVerticesGlobal に与える altitude の単位は meter であるが、G4がUE4に生成する内部バッファーの長さの単位は cm であり、数値は見かけ上 1.0e+2f 倍される必要がある。しかし、実装では等倍で内部バッファーが生成されていたため、ユーザーが与えた altitude が2桁縮んだ効果が意図せず発生するバグが生じていた。

このバグの修正は既に 4.0.0.7 へ取り込んだ。