ASP提供的兩種描邊都是可選的功能,所以使用者如果想同時啟用也是可以的,本頁會說明兩種描邊方式各自的優缺點。
螢幕空間描邊
優點 :
- 可以計算出人物本身或者是配戴的衣物、配件的內輪廓線
- 平均、精準的外輪廓線
- 與場景內人物數量無關,所需的計算量與遊戲解析度成正比,在同樣的解析度下,消耗的效能為固定的
缺點 :
- 因為計算是於後處理中基於螢幕上的每個pixel,與人物本身距離相機的遠近無關,在人物遠離相機的時候會出現描邊過粗的情況(ASP提供了基於距離的顏色與計算權重的FadeOut來抑制這個問題)
- 類似於上一面的問題,因為是全螢幕後處理效果,每個不同的人物所適合的參數權重可能不一樣,調整到滿意的結果前會需要大量的實驗,且參數設定上較為複雜
- 難以針對個別頂點與人物去調整描邊粗細
模型空間描邊
優點 :
- 粗細、顏色的調整在人物、Mesh間各自獨立
- 可以針對每個頂點調整粗細
- 設定簡單
缺點 :