1

壁に接する 2 つの接線球で構成されるオブジェクトを描画しました (下のスキーマ)。gluLookAt() を使用して、カメラを x ポイント (最初の球の中心) に設定し、y ポイント (2 番目の球の中心) を見ているので、実際には壁に沿って見えます。しかし、その後、壁の内側が少し見えます(']' の一部)。

   [ ]
(x)[ ]
(y)[ ]
   [ ]

問題が何であるかを知っている人はいますか?

観察: 球体を壁から少し離すとグリッチは消えますが、球体が壁に非常に近いときにグリッチが存在する理由がわかりません。

4

1 に答える 1

4

クリッピング アーティファクトのように思えます。カメラは壁からどれくらい離れているのでしょうか。また、近くのクリップ プレーンはどこにあるのでしょうか。

クリップ プレーンが十分に遠くにある場合、壁はクリップされ、透けて見える (または中が見える) ようになります。

于 2012-12-04T12:43:37.800 に答える