人工控制計算機浮雕貼圖依賴于二維紋理圖像來獲取渲染對象所需的數據。二維圖像由不同顏色的像素組成,每種顏色都轉換成特定的高度。這些圖像大多是灰度級的,因為很容易確定當黑色等于無高度時,純白色將是最大高度,灰色將構成介于兩者之間的值當一個物體有2D紋理應用于浮雕貼圖時,每個像素的位置都會匹配到對象幾何體中的一個點。如果圖像中的紋理像素(稱為texel)的值不是零,然后,模型表面的三維坐標通過在曲面法線方向上遠離對象中心的像素值進行調整。每個texel單元所代表的移動量可以設置得非常低,因此可以使用浮雕貼圖僅在曲面上生成細微的變形,或者可以將其設置得很高,這樣地形紋理圖就可以轉換成參差不齊的地形。地形圖在計算機圖形學中有很多用途,從三維顯示二維地圖到幾何模擬非常詳細的紋理,比如毛衣的編織面,需要注意的是,浮雕貼圖和凹凸貼圖非常相似,有些程序實際上是通過還原凹凸貼圖來優化場景內一定距離的貼圖,主要區別在于,雖然可以獲得一些類似的表面效果,凹凸貼圖實際上不會導致對象的幾何體凸出其基本幾何圖形之外。這意味著,如果用山脈圖像對球體進行凹凸貼圖,然后,可視表面將精確地渲染山脈,但球體的邊緣和球體的陰影將保持完美的圓形。浮雕貼圖技術將實際修改球體,使其幾何體準確地反映紋理高度。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!