貼圖英文叫做map,最有名的是lighting map,即光照貼圖, 光照貼圖是生成或者繪製出來,用於物體表面模擬光照效果的。而紋理英文texture,包括手繪,以及照片加工,過程生成三種方式產生, 並且在opengl術語中,視訊記憶體中儲存的影象資料,也稱為紋理,視訊記憶體中有多種紋理,包括深度texture,顏色texture, 法向量texture。而材質,英文名material,在ogre中,會寫一種材質檔案,用於描述渲染一個物件採用哪些技術, 如何使用紋理等資訊, 而在 3dmax,maya等建模軟體中,材質球也表示類似的意思,即描述如何渲染一個物件。透過分析這些詞的使用語境,來區分這些詞,首先貼圖和紋理的區別,例如分析常見的三種貼圖 法向量貼圖normal map,反射貼圖 reflection map,環境貼圖等, 就指這些技術使用的紋理,以及對應的紋理座標集。 因為cube環境貼圖需要六張紋理,以及需要生成對應的紋理座標。而材質概念則包含這些貼圖技術,以及shader渲染程式,因此屬於更高的層次。可以參考一個ogre的材質檔案是如何書寫的,可以理清這個概念,而unity中的shaderlab的語法和ogre的材質語法很類似。
貼圖英文叫做map,最有名的是lighting map,即光照貼圖, 光照貼圖是生成或者繪製出來,用於物體表面模擬光照效果的。而紋理英文texture,包括手繪,以及照片加工,過程生成三種方式產生, 並且在opengl術語中,視訊記憶體中儲存的影象資料,也稱為紋理,視訊記憶體中有多種紋理,包括深度texture,顏色texture, 法向量texture。而材質,英文名material,在ogre中,會寫一種材質檔案,用於描述渲染一個物件採用哪些技術, 如何使用紋理等資訊, 而在 3dmax,maya等建模軟體中,材質球也表示類似的意思,即描述如何渲染一個物件。透過分析這些詞的使用語境,來區分這些詞,首先貼圖和紋理的區別,例如分析常見的三種貼圖 法向量貼圖normal map,反射貼圖 reflection map,環境貼圖等, 就指這些技術使用的紋理,以及對應的紋理座標集。 因為cube環境貼圖需要六張紋理,以及需要生成對應的紋理座標。而材質概念則包含這些貼圖技術,以及shader渲染程式,因此屬於更高的層次。可以參考一個ogre的材質檔案是如何書寫的,可以理清這個概念,而unity中的shaderlab的語法和ogre的材質語法很類似。