私は現在、DirectX10 でスカイドームを実装しようとしていますが、これを行う方法についてオンラインで優れたチュートリアルを見つけようとすると、実際に問題が発生します。検索機能で「DirectX10 スカイドーム」を検索して得た結果の 4 ページすべてに目を通しました。
ここにいる誰かが、見栄えの良いスカイドームを作成するのに役立つサイト/書籍/チュートリアルなどを知っていますか?
私は現在、DirectX10 でスカイドームを実装しようとしていますが、これを行う方法についてオンラインで優れたチュートリアルを見つけようとすると、実際に問題が発生します。検索機能で「DirectX10 スカイドーム」を検索して得た結果の 4 ページすべてに目を通しました。
ここにいる誰かが、見栄えの良いスカイドームを作成するのに役立つサイト/書籍/チュートリアルなどを知っていますか?
DirectX、Ogre3D、および場合によってはScenixのSDKには、Sky-boxesとSky-domesのデモが含まれています。概念的には、それらはすべて非常に単純です(大きな内向きの半球またはボックスを使用し、カメラ(目)の位置でモデルを移動して、モデルに対して移動しないようにします)。簡単なGoogleは、Ogre3D wikiで、概念についてより詳細に説明するチュートリアルを作成しました。http://ogre3d.org/tikiwiki/tiki-index.php?page=Basic+Tutorial+3#Sky基本 的に手順は次のとおりです。1。大きな半球モデルを作成します(法線を反転して内側に向けます)。2.「魚眼」の空のテクスチャをマップします。3。照明のないシェーダーを使用してDirectXにロードしてレンダリングします(シェーディングが適用されないように...空のテクスチャのみ)。
DX10 & 11 でこれを行う方法の詳細については、 http ://www.braynzarsoft.net/index.php?p=SkyMap を参照してください。