2013-03-01 63 views

回答

2

大家知道,OpenGL的是使用3D或具有幾個屬性,諸如位置,標準值,顏色,紋理2D頂點座標。所以你應該先設置這些值,然後再渲染。 在ES 2.0清楚你必須給這些值頂點着色器 ,然後你必須傳遞兩個值紋理座標,正常價值片斷着色 ,然後在片段着色器,你可以控制採樣的紋理這些值渲染你的臉目的。

如果你工作在IOS,這將是非常幫助。

說明:

http://ofps.oreilly.com/titles/9780596804824/chtextures.html

源代碼:

http://www.developers-life.com/iphone-3d-samples.html

+0

感謝您的鏈接它真的很有用。但我需要一些關於人臉上的opengles的例子。 – 2vision2 2013-03-01 07:07:34

+0

@ 2vision2這將是完全相同的方式,但如果你想用一些特殊的算法做紋理映射,比如自動計算和創建一個面部對象,這取決於面部紋理,這將會非常困難。所以我使用Blender,3D studio max或Maya這樣的3D工具進行消化吸收。 – Sung 2013-03-01 22:10:11

+0

@ 2vision2請參閱此鏈接http://cgcookie.com/blender/2010/10/13/update-projection-painting-in-2-5/ – Sung 2013-03-01 22:38:28