テクスチャマッピングされたオブジェクトに対して鏡面ハイライトを取得しようとしています。私の知る限り、OpenGLがテクスチャカラー(たとえば、プレーンホワイト)よりも最終的なカラーを計算しない唯一の直接的な方法は、呼び出しglLightModelf(GL_LIGHT_MODEL_COLOR_CONTROL,GL_SEPARATE_SPECULAR_COLOR)
を使用することですが、OpenGLESではサポートされていません。
だから、どうすればこれを行うことができますか?スペキュラーハイライトに別のテクスチャを使用する必要がありますか?別の簡単な方法はありますか?
あなたより!
PS私はOpenGLES1.xを使用しています