2

私は現在、3D 太陽系を描いており、惑星の軌道の経路を描こうとしています。計算されたデータは 3D 空間では正しいのですが、冥王星に向かうと、カメラが完全に停止するまで軌道線があちこちで揺れます。これはこの特定の惑星に固有のものではないと思いますが、カメラが移動しなければならない距離を考えると、この範囲ではより目立つと思います.

錐台に関係があると思われますが、各コンポーネントに値を差し込んでいますが、解決策が見つからないようです。何かを確認するには、惑星と近くの軌道点には非常に小さい数値 (E-5 等級) を使用する必要がありますが、それ以外の領域には最大で E+2 等級を使用する必要があります (別の錐台で 2 回描画する必要があるかもしれません)。

どんな助けでも大歓迎です...

4

1 に答える 1

0

回答していただきありがとうございますが、これに対する私の解決策は、惑星が跳ね回っていなかったので、惑星を描いていたのと同じマトリックスで描くことでした。したがって、解決策は本当にコーディングを改善することです。申し訳ありません。

于 2011-11-04T17:23:38.390 に答える