2024-05-28 04:00
Day.19 - 技術美術常用的數學與演算法
在介紹了基礎數學後,接著就該轉入探討其數位成像中的應用。這包括將向量圖形轉換成像素圖像的過程,涉及先前提到的位置、向量、多邊形及其轉換算法。從這邊開始會將數學和電腦圖學,以及身為技術美術常用的演算法稍作整理
5️⃣像素圖像(raster image)
- 向量到像素的轉換:這一過程從在3D空間中定義點和線條開始。使用如Bresenham算法之類的演算法來確定哪些像素最能代表這些線條。然而為了在用戶界面上正確顯示這些圖像,必須將這些3D模型投影到2D視角。
- 抗鋸齒化技術:向量到像素的轉換過程可能會產生鋸齒現象,這是指圖像邊緣的不平滑現象。抗鋸齒化技術(anti-aliasing)透過平滑處理像素來改善圖像效果。例如在Unity中,這種技術會透過對邊緣像素進行高解析度採樣來實現,根據硬體的性能需求有效地減少鋸齒現象,同時避免過度增加計算負擔。