Android opengles 法線貼圖(Normal Mapping)

在褶皺的畫面上做畫面替換,比如一件衣服替換衣服的花紋,再比如旗子上替換圖案,由於不知道用的是什麼相關技術,就從褶皺開始搜起,原來這種技術叫凹凸映射,有兩種實現方法高度紋理(height map)和法線紋理(normal map),原理方面我也不太懂,所以就不說了,有興趣可以自己搜索相關內容,我在網上找到了法線紋理的實現方法normalMapping,高度紋理以後找找看

法線紋理是將原圖

通過法線貼圖

計算出法線向量,最後渲染出來凹凸感

生成法線貼圖的工具網上有很多,可以自己搜索

代碼和素材都是用的上邊別人的,所以就不貼demo了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章