簡單易用|使用Pointiness Node來增加變化

上次更新:2026-10-20Blender教學

一個簡單的 Shader 小技巧:用 Pointiness 讀取物件形狀,讓邊緣部分自動發光 注意這是 Cycles 限定的做法,EEVEE 可以改用 Ambient Occlusion 節點做出類似效果

你會學到

  • Pointiness 屬性是什麼
  • 用 Pointiness 控制兩個 Shader 的混合比例
  • 做出邊緣發光的效果
  • EEVEE 的替代做法

會長推薦的重點

運用簡單的 Shader Nodes 技巧,可以把這個消防栓:

變成邊緣部分發光的效果:

主要的技巧,是用 Geometry 節點裡的 Pointiness 屬性,它是根據物件形狀生成的數據,凸出的位置數值較高

再把它接到 Mix Shader 的 Fac,控制原本 Shader 與發光 Shader 的比例

EEVEE 的做法

大家注意,Pointiness 是 Cycles 限定的屬性,在 EEVEE 使用的話只會變成單一顏色,沒有用處

但我們可以用 Ambient Occlusion 節點做出類似的效果,舊版 EEVEE 需要先在 Render 設定把 AO 打開,節點才會生效

版本提示:Blender 4.2 起的 EEVEE Next 已移除 Render 設定中的 Ambient Occlusion 開關,Ambient Occlusion 節點可直接使用,不用另外開啟。

延伸閱讀