Houdini實現AO效果

2021-06-20 10:44:07 字數 577 閱讀 8958

ao-ambient occlusion,「環境吸收」或者「環境光吸收」。

什麼是occlusion?

occlusion 就是提供了非常精確和平滑的陰影,就好像是全域性照明的結果。在你最終渲染後有多種方法來合成這些陰影會在真正意義上改善影象,它主要能改善陰影,給場景更多的深度,真正有助於更好的表現出模型的所有細節。

通俗的來講就是:ao不需要任何燈光照明,它以獨特的計算方式吸收「環境光」(同時吸收未被阻擋的「光線」和被阻擋光線所產生的「陰影」),從而模擬全域性照明的結果,它主要是通過改善陰影來現實更好的影象細節,尤其在場景物體很多從而到處阻擋著光線導致間接照明不足時,ao的作用會更加明顯。

那麼要問ao到底能帶來哪些效果(好處)呢?具體的說,ao可以解決或改善漏光、飄和陰影不實等問題,解決或改善場景中縫隙、褶皺與牆角、角線以及細小物體等的表現不清晰問題,綜合改善細節尤其是暗部陰影,增強空間的層次感、真實感,同時加強和改善畫面明暗對比,增強畫面的藝術性。

在material palette面板下找到occlusion

ArcGIS Server 定位查詢(AO實現)

using system using system.collections.generic using system.linq using system.runtime.serialization using system.servicemodel using system.text using s...

AO實現通過控制點校正向量資料

實現通過 ao呼叫 itransformationmethodgen 介面完成向量資料的控制點校正過程。如下 private void button1 click object sender,eventargs e catch exception ex trycatch exception ex c...

Unity實現UI光暈效果(發光效果)

unity中,我們怎麼製作ui物體發光的漸隱漸現的效果uhqlqchp呢?比如說我們有一張月亮光暈的精靈 我們可以給它新增乙個canvasgroup元件 我們可以發現,元件上的alpha值可以控制的透明度,從0到1 那麼我們可以在 中通過控制alpha值迴圈的變化實現發光的光暈效果 以下是 usin...