私はテクスチャを読み込んで、新しく生成されたGLuint
を返す関数を持っています。私はそれがテクスチャをロードすることができない場合、私が何を返すべきかを知る必要があります。だから、glGenTextures
が1でテクスチャIDを割り当てる開始した場合、私はGL_FALSE
を返すことができ、などOpenGLのテクスチャIDの割り当て方法は何ですか?
答えて
それは実装定義です。
あなたは知っている必要はありません、でもあなたはどのオブジェクトのための(あなたがそれらを呼び出すよう、またはID)を実装が名前を割り当てる方法ケア、必要があります。オブジェクトを表す整数を追跡するだけで済み、バインドして処理が完了したら解放することができます。
テクスチャを表す数字をまだ把握していない場合は、いつでもglIsTexture()
を呼び出して調べることができます。
glGenTextures
は、システムメモリが使い果たされていない限り、新しい名前を付けることはできません。 0
の名前はとなることはなく、を使用し、テクスチャの予約名です。すべての名前は、非ゼロの符号なし整数になります。
これは、あなたの質問に答える:
ありがとう、それは私の問題を解決します。しかしそれはまだ質問に答えない。 –
@Jay、あなたの質問に対する答えは実装に依存していると思います –
テクスチャ0に内部のデフォルトテクスチャ(たとえば純粋な白など)が割り当てられている場合があります。 –
- 1. OpenGLでforループのテクスチャ座標を割り当てる方法は?
- 2. 材料のテクスチャにスプライトを割り当てる方法
- 3. OpenGLでテクスチャを切り抜く方法
- 4. ユニークIDで割り当て
- 5. Androidのビューに動的IDを割り当てる方法は?
- 6. angularjsでhrefまたはidを割り当てる方法$ index
- 7. ポインタを割り当てる方法の違いは何ですか?
- 8. 割り当てるユーザーID
- 9. idに値を割り当てる方法は?
- 10. HTML要素にランダムなIDを割り当てる方法は?
- 11. To DoタスクにID番号を割り当てる方法は?
- 12. titan dbの内部にtitan idを割り当てる方法
- 13. 同じレベルのXMLノードにIDを割り当てる方法
- 14. カンマ区切りの割り当てとは何ですか?
- 15. Android OpenGL OutOfMemory(バッファ割り当て)
- 16. スプリングコンテキストの割り当て方法は?
- 17. java3dのロードされたOBJファイルにテクスチャを割り当てる方法
- 18. 一意のIDの割り当て
- 19. Mesos:リソース割り当てのOSレベルのテクニックは何ですか?
- 20. C++のデフォルトの割り当て動作は何ですか?
- 21. OpenGLでキューブマップのテクスチャを指定する方法はありますか?
- 22. OpenGLでテクスチャの移動を無効にする方法はありますか?
- 23. この再割り当て方法は正しいですか
- 24. Ruby on Railsで既存のIDをシードファイルに割り当てる方法は?
- 25. オブジェクトの割り当てとオブジェクト参照の割り当ての違いは何ですか?
- 26. CKエディタ - IDの割り当て
- 27. Rails link_toクラスとidの割り当て
- 28. SmartGWTでHTML IDを割り当てる
- 29. 、次のようなasp.netで何かIDを割り当てると
- 30. このNUMA対応割り当てとは何ですか
@greyfadeもう一度完全な質問をお読みください。 –
しました。 2倍。あなたの質問は不明です。私は私の答えを修正しますが、あなたの質問をより具体的に書き直してください。 – greyfade
@greyfade hmm ..どのように私は不明だと思いますか? –