4

手続き型スカイドームの作成方法に関する情報を見つける方法や場所を知っている人はいますか?どんな助けでも大歓迎です。

4

2 に答える 2

3

GameDevのこのスレッドを参照してください。そこにもC++のサンプルコードがいくつかあります。

于 2009-12-23T18:45:35.073 に答える
2

スカイドームは、レベル全体の周りに描かれた単なる球体です。球を描画し、背面のカリングがオフになっていて、前面のカリングがオンになっていることを確認します(球の内側にいるため)。

球を手続き的に生成するのは簡単です。私の通常のアプローチは、ハードコードされた二十面体から始めて、必要な詳細に達するまで面を細分化することです。球の生成に関するgamedevに関するスレッドがあります: http ://www.gamedev.net/community/forums/topic.asp?topic_id = 537269

それが本当にあなたの質問に答えるかどうかはわかりません。他の答えに対するあなたの応答を見ると、スカイドームが何であるかについて混乱があると思います。繰り返しになりますが、これは単なる球体です。重要なのは、その上に描画するテクスチャです。

于 2009-12-24T20:41:08.360 に答える