私が作成した3D球をテクスチャリングしようとしています。テクスチャの仕組みを理解するのが難しいです。彼らは私がそれが3Dオブジェクトを "ラップする"画像ファイルだと理解しています。私はチュートリアルのオンラインを見つけましたが、本当にシンプルなものがあれば、私はそれがうまくいくでしょう。 私はUbuntuでOpenGL 3+を利用しています。OpenGLのシンプルテクスチャ
0
A
答えて
3
それが得られるほど簡単です。 Link.
非常に理解しやすいはずですが、それ以上の研究を行わない場合は、
1
OpenGLのレッドブックには、このための知識の良い情報源です:任意のジオメトリをテクスチャ
http://fly.cc.fer.hr/~unreal/theredbook/chapter09.html
basiclyは、あなたのビットマップ・スペースから、各頂点の追加座標に指定する必要があります。ビットマップは2Dであるため、2次元座標u、vを使用します。あなたのビデオカードはこれらの座標を外挿し、頂点から三角形をレンダリングする際に、ビットマップから適切なテクセル(テクスチャピクセル)を配置します。 u、vより複雑なジオメトリの座標は、コードから計算するか、Blenderのような3Dソフトウェアで手動で入力する必要があります。
関連する問題
- 1. OpenGL-ESへのOpenGL - glBegin();
- 2. iPhoneのOpenGL ES 1.1のOpenGLカラーインデックス?
- 3. のOpenGL:
- 4. OpenGLの
- 5. OpenGLフォグとOpenGL ESフォグ
- 6. OpenGL ESとOpenGL互換シェーダ
- 7. OpenGLまたはOpenGL ES
- 8. OpenGL vs OpenGL ES(GLcharなど)
- 9. OpenGL ES 2.0とOpenGL 4の違い
- 10. OpenGL ES 2からOpenGLへの移植
- 11. iPhone OpenGlのレンダリングテキスト
- 12. OpenGlのテクスチャリング
- 13. OpenGL ESのクロスプラットフォームレンダラー
- 14. シンプルクロップ/ OpenGLの
- 15. OpenGL ESのクォータニオン
- 16. OpenGLのカウントダウンタイマー
- 17. OpenGLのPNG?
- 18. OpenGLのパラレルプレーン
- 19. OpenGLでのキューブマッピング
- 20. VB.NETのOpenTK(OpenGL)
- 21. OpenGLのエラー1282()
- 22. アイスクリームサンドウィッチのOpenGLブラックテクスチャ
- 23. のOpenGL ES glPushClientAttrib
- 24. OpenGL vboのアドバイス
- 25. JFrameのOpenGL
- 26. OpenGLのレンダリング
- 27. OpenGlのラバーバンド
- 28. OpenGLのスクロールワールドガイド
- 29. NDKのOpenGL glVertexPointer
- 30. ボーダー、OpenGLの