どうすればよいですか?私は現在Nate RobinのGLMを使っていますが、この種のテクスチャをサポートしているとは思いませんか?OpenGLを使用してオブジェクトのMTLファイルで参照されるJPGイメージをテクスチャマッピングする方法は?
答えて
私はGLMのソースを調べました。テクスチャローディング(テクスチャバインディングさえも)の直接的なサポートはないようです。しかし、テクスチャ座標は使用可能です。したがって、テクスチャの読み込みとバインドを手動で処理する必要があります。最初は、生のイメージを使用することをお勧めします(配列に直接ロードできます)。その後、適切なライブラリを入手することができます。サイズが重要な場合は、NanoJPEGが賢明な選択肢になります。
テクスチャを適用する方法を学習するために、hereは、defacto OpenGLチュートリアルシリーズのチュートリアルです。
オスマンに感謝します。それを今見てみましょう。 – Waleed
これはどうですか? http://devernay.free.fr/hacks/glm/ これまでに使ったことがありますか?それは私が欲しいものをするのですか?あなたの助けが大変ありがとうございます。 – Waleed
テクスチャをキューブのような単純なものにマップする方法はわかっていますが、もし私が巨大で複雑なものを持っていたら?それ、どうやったら出来るの?だからこそ私のために何かが必要なのです。 objファイル内の 'vt'は正確に何を表していますか?私はそれらがテクスチャ座標であることを知っていますが、それだけです。 mtlファイルやmtlファイルで参照されるイメージにどのようにリンクされていますか? – Waleed
- 1. .jpgテクスチャファイルを使用したOpenGLテクスチャマッピング
- 2. モジュールで参照されているファイルをインポートする方法
- 3. QMLデザインモードでQt Creatorを使用すると、qrcパスを使用してイメージを参照する方法は?
- 4. このプレロードされたイメージを参照する方法
- 5. shared_ptrを使用して、すでに参照カウントされた管理対象オブジェクトを管理する方法は?
- 6. Imagemagickを使用してPDFで.jpgイメージをセンタリングするには?
- 7. XSLTを使用して入力XMLで参照されるXMLファイルを処理する方法は?
- 8. OpenGLでUIGraphicsBeginImageContextWithOptions()で作成したイメージを使用する方法
- 9. AndroidとOpenGL - 別のオブジェクトを通してオブジェクトを参照
- 10. nodejsで参照を与えるオブジェクトIDの使用方法mongodb
- 11. jpgイメージをテクスチャフリーイメージとしてロードする、opengl
- 12. OpenGLテクスチャマッピング座標
- 13. openGLテクスチャマッピング - c
- 14. レコードを使用して参照カーソルをループする方法は?
- 15. ネストされたオブジェクトを他のコレクションに参照する方法
- 16. オブジェクト内でのシングルトン使用または参照として渡される
- 17. elasticsearchでオブジェクトとその参照を使用してJsonオブジェクトをインデックスする方法はありますか?
- 18. オブジェクトのコンテナを参照する方法
- 19. ネストされた参照を使用してJSONスキーマを検証する方法
- 20. jQueryを使って拡張Highslideオブジェクトを参照する方法
- 21. スフィンクスを使用してモジュールのドキュメントストリングから* .rstファイルを参照する方法
- 22. classpathの下に保管されているファイルを参照する方法は?
- 23. CSSでファイルを参照する方法
- 24. 複数のjpgテクスチャファイルを読み込む方法THREE.js with obj + mtl
- 25. nullオブジェクト参照でandroid.content.Context.getPackageName()を使用してアプリがクラッシュする
- 26. 引数を使用してオブジェクトの属性を参照する
- 27. Javascript OOP:オブジェクトを参照する方法
- 28. 別のクラスで定義されたオブジェクトを参照する方法は?
- 29. Django-Allauthを使用してユーザーモデルを参照する方法
- 30. angular-cli:jQueryを使用して要素を参照する方法
イメージライブラリをお使いの経験がありますか? –
いいえ、まったくありません。 GLMはJPGのような画像であるテクスチャマップをサポートしていません。 – Waleed
[OpenGL - GLMやその他のローダーを使用して、mtlファイルを使用してテクスチャをobjにマップする方法(http://stackoverflow.com/questions/8634084/opengl-how-to-use-an-mtl) -file-to-map-text-to-an-obj-glm-or-any-other) –