楽しみのために、基本的な惑星ビューアー OpenGL Perl アプリケーションを作成しています。輝かしい惑星を使用して基本的な作業を行い、 を介して実装gluSphere()
し、古典的な地球のテクスチャ マップを適用して回転させます。
では、OpenGL を介して 2 番目のテクスチャ マップ (「地球の雲」など) を適用したい場合はどうすればよいでしょうか。
もちろん、PhotoShop やその他のグラフィック アプリケーションで 2 つのテクスチャ マップを自分でミックスすることもできますが、OpenGL API を使用する方法はありますか?
2 つのテクスチャを読み込んでミップマップを生成しようとしましたが、惑星は最初のテクスチャのみが適用されて表示され、2 番目のテクスチャは適用されません。