OpenGL でオブジェクトに色とテクスチャを追加することに関していくつか質問があります。小さなシーンがあります。このシーンには 2 つのボックスがあります。
質問:
1 つのボックスを単色で、もう 1 つのボックスをテクスチャにしたいとします。ボックス番号を描く前に。1
glcolor
立方体の色を設定します。次の立方体のテクスチャをバインドしない限り、これはうまく機能します。テクスチャをバインドすると、両方のキューブが同じテクスチャになります。これをうまく再生するにはどうすればよいですか?同じ「シーン」で glColor とバインディング テクスチャの両方を使用できますか?ボックスの側面全体にフィットするようにテクスチャが伸びていないようです。これは私がテクスチャ座標をいじったせいですか、それともどこかの設定ですか?
たとえば、平面上でテクスチャを複数回繰り返したいとしましょう。どうすればいいですか?