2010-11-03 254 views
5

嘿夥計, 我是新來的遊戲編程和圖形編程。不過,我非常希望學習,所以我已經開始使用OpenGL構建遊戲引擎。 我已經實現了所有的基本圖形功能,現在我想爲我的三角網格添加紋理支持。OpenGL紋理映射

我可以找到紋理映射的唯一教程是單個多邊形 - 如何定義環繞整個網格的紋理?

我使用lib3ds(http://code.google.com/p/lib3ds/)從.3ds文件加載網格。 .3ds文件是否攜帶一些紋理座標數據?

謝謝!

回答

1

如果您的模型比立方體複雜得多,您可以使用UV map將模型的三維表面轉換爲用於紋理映射的平面圖像。

看起來像this thread on gamedev有一個如何提取3DS調用「texels」以及材質的示例。