Unreal|PBR檢測工具

2021-01-08 Thepoly

我們在使用pbr流程的時候都根據項目要求有一些顏色值範圍,比如說substance的30/50-240。我們在painter或者designer裡面畫貼圖的時候如果顏色值不在正確的範圍內,導入到引擎裡面效果就會有問題,所以就需要一些在引擎裡面檢查顏色值或者粗糙度值是否規範的工具。下面就介紹一些這款朋友提供的檢查basecolor的工具。

1非金屬

首先這個tool的功能是檢查整個場景的basecolor在不在我們規定的範圍內,所以最好的方式是直接添加一個後處理材質,這樣就能作用到整個場景。所以首先新建一個材質球命名為mat_PbrValidate,然後設置Material Domain為Post Process,現在整個材質就只有一個Emissive Color屬性暴露出來了,我們只需要把我們的檢查連接到這個屬性上面。

然後,需要獲取場景中的basecolor,右鍵添加節點SceneTexture,然後選擇節點的Scene Texture Id屬性為BaseColor(for lighting)才能得到整個場景的base color。

我們給輸出的base color添加一個desturation節點來降低base color飽和度,將0-255的顏色值範圍轉化到0-1的範圍,方便檢測。

獲取到場景中顏色值以後,我們就可以直接用if來進行判斷。如果我們項目規定顏色值範圍需要在50-240範圍內的話,我們就要用兩個if分別判斷是不是大於50和小於240。

由於unreal裡面默認的顏色使用的是linearsrgb,所以判斷之前我們需要將50和240從srgb轉化成linear srgb。轉化公式如下:Linear = Pow((srgb/255+0.55)/1.055, 2.4)

我們可以直接在引擎裡面算,也可以在外面算好了最後的值再放進來。這裡我們直接在引擎裡面寫,因為需要計算冪函數不用一些特殊手段不太好整。下面是最高值和最低值的線性轉換,可以把範圍暴露出來,方便不同的項目需求。

然後開始連接到if語句上面,對於最低範圍bc_low(50),如果輸入的值A>=50,則輸出1;否則就是在範圍之外的錯誤值,輸出0。

同樣,對於最高值bc_high(240),如果輸入的值A>=240,則是超出範圍的錯誤顏色值,輸出1;否則是<240的正確值輸出0。

這裡最高值的判斷和最低值的判斷相反(最低值正確為1,最高值正確為0),是因為我們可以利用兩者之間的減法來lerp不同的顏色區分錯誤和正確的顏色區域。

所以接著我們把兩個if相減,然後和表示錯誤的紅色以及表示正確的綠色進行lerp。

所以假設一下,如果輸入的顏色值是40,則上面的if輸出0,下面的if輸出0,相減得0,則輸出色;

如果輸入的顏色值是100,上面if輸出1,下面輸出0.相減得1,輸出綠色;

如果輸入顏色值250,則上面if輸出1,下面if也輸出1,相減得0,輸出紅色。

2金屬

但是,上面討論的都是非金屬的basecolor,如果檢測的模型中有金屬,那basecolor可能超過240,所以我們需要在最後的輸出中排除這種金屬的情況。即如果得到的紅色部分中的金屬度有大於0的,則這塊區域的顏色值是正確的。

同樣先用SceneTexture獲取場景中的金屬,然後去飽和度,再用if判斷

如果得到的值>0,則是金屬,輸出0,將輸出值與樓上紅綠顏色相乘,如果樓上的金屬那部分的顏色值是大於240的則相乘以後等於0黑色,符合pbr規定範圍。

我們將最後的輸出放到Emissive Color中。然後保存整個材質。

然後將這個材質加入到我們要檢測的場景中。

首先給我們需要檢測的場景拉一個post process volume,放大到你想要檢查的區域。

在postprocess的屬性中找到renderingfeatures屬性,並在Array中點加號新加一個AssetReference,把我們的mat_PbrValidate材質的instance放進去。

然後在場景中移動攝像機到post process的範圍內,就可以看到不在範圍內的紅色和符合範圍的綠色啦。

- End -

相關焦點

  • 文章相似度檢測,相似度檢測工具,原創度檢測工具
    文章相似度檢測,相似度檢測工具,原創度檢測工具,今天我們就來說說文章相似度檢測工具,這種工具顧名思義,就是檢測你的內容相似度,現在也不是只有大學生有這個需求,很多自媒體人也是有這個需求的,因為他們的文章發布也是要通過平臺的檢測。
  • SOLIDWORKS 2019新功能——業界最新技術PBR材質
    《pbr材質系統和vray材質系統有什麼不同》《程序丨以Paragon為例,分析真實角色渲染的技術實現》《PBR 基礎知識乾貨總結》《PBR材質流程 酷站》
  • 安徽六安(檢測工具校準檢測出檢測證書
    安徽六安(檢測工具校準檢測出檢測證書選擇專業檢測工具校準檢測的公司--世通儀器檢測服務有限公司對於檢測工具校準檢測來說,不僅可以作為一立的前處理設備使用,也可以直接與液相色譜連接,實現24小時不間斷在線分析。
  • 檢測外星生物化學的新工具
    但有的時候就很難分辨,所以我們需要新的識別工具。  據國外媒體報導,在火星和外太陽系的冰凍衛星上探測生命似乎越來越可行。  根據發表在《生物學》期刊上的一篇新論文,西班牙馬德裡天文生物學中心的阿爾貝託·法蘭和他的同事們開發了一種新的工具,用來檢測其他行星上的生命。這個工具被稱為「CMOLD」——複雜分子檢測器。通過這個工具,他們解決了星際探索領域的一個主要科學挑戰:如何僅使用機器人著陸器在其他行星上探測生命。
  • cuteSV——基因組結構變異檢測工具
    近年來,Oxford Nanopore Technologies等平臺開發的長讀長測序技術為準確檢測基因組SV提供了可能。隨著識別解析度的不斷提升,相比於短讀長測序,長讀長測序可檢測出多達兩倍的SV[2,3]。然而受限於SV檢測的準確度、靈敏度及測序成本等因素(目前,大多數SV檢測工具仍然高度依賴高深度的測序數據),在相關領域大範圍推廣SV檢測技術仍然面臨著巨大的挑戰。
  • 全新檢測基因編輯工具脫靶技術問世
    全新檢測基因編輯工具脫靶技術問世 2019-03-08 09:13 2019年03月08日 09:13 來源:工人日報 參與互動    精度更高 安全性更好  全新檢測基因編輯工具脫靶技術問世
  • 廣州番禺+檢測工具校準+全站儀檢定
    當測量諧波或幹擾信號時,該儀器提供超越頻譜儀基本功能的能力,如雜散測量功能。dghiohgoehgoiehgo廣州番禺+檢測工具校準+全站儀檢定另外,輸出線補償功能有助於獲得較好的負載調整率。我們在使用接線端子的時候,大家如果想要選型,首先要了解端子的功能和端子的外形、端子的大電流來選型,只有了解了這些才可以進行接線端子的選型。
  • 新聞:漢中市南鄭縣/計量工具校準檢測-檢測機構
    新聞:漢中市南鄭縣/計量工具校準檢測-檢測機構世通可開展的計量檢測項目: 無線電計量校驗:電子電壓表/毫伏表、駐極體傳聲器測試儀、示波器校準儀、模擬示波器、網絡分析儀和校準件、射頻阻抗/材料分析儀、高頻Q表、低頻信號發生器、信號發生器、脈衝信號發生器、函數信號發生器、數位訊號發生器、矢量信號分析儀
  • 原創文章檢測工具,原創文章檢測軟體,檢測文章相似度
    原創文章檢測工具,原創文章檢測軟體,檢測文章相似度,無論大家做網站編輯或者自媒體文案編輯,都是要涉及到文章原創度的檢測,因為無論是做什麼類型的編輯都是需要敏銳的觀察力和進行內容創作的靈感。第一點:內容的原創性要合格無論是在自媒體平臺,還是在網站,你的內容原創性都一定要合格,原創度低的文章不僅在自媒體平臺推薦少,而且容易導致帳號限流,對網站來說,收錄也會降低,大家在發文之前可以用蟻小二進行原創度的檢測,檢測完成後,可以用蟻小二進行一鍵分發。
  • 晉中市壽陽縣計量工具檢測-認證
    晉中市壽陽縣計量工具檢測-認證世通計量檢測校準中心(簡稱:世通校準)是依照《中華人民共和國計量法》及有關計量法規規定,經技術監督局標準考核合格,專業從事儀器校正、儀器校準、儀器校驗、儀器檢測、儀器計量、量具檢測、量具校準、儀器外校、計量儀器內校員培訓的專業計量檢測校準技術機構,具有完全獨立合法的第三方公正地位的。
  • 針對Windows和Mac的8款免費WiFi檢測工具
    【IT168技術】市面上有很多檢測WiFi網絡的企業級工具,但即使在大型無線網絡中,簡單的免費軟體工具也發揮作用--在設計、部署或故障排除過程中,可以幫助網絡工程師或IT運維人員快速查看WiFi情況。本文我們將介紹8款針對Windows和Mac OS X的免費工具,這些工具可提供附近WiFI信號的基本信息:SSID、信號強度、信道、MAC地址和安全狀態。
  • 崇左檢測工具計量檢測公司-類別範圍的各國儀器進行校準
    崇左檢測工具計量檢測公司-類別範圍的各國儀器進行校準新河儀器檢定機構-設備計量校驗專家,寧陽儀器校準儀器檢定-測量計量檢測量具校準,大餘計量檢定-設備計量校準計量,湘潭儀表檢測-建築工程測定儀測量儀計量,越西儀表計量-工程試驗設備標定公司。
  • 文章相似度檢測工具,提升內容質量,快速通過審核
    文章相似度檢測工具,提升內容質量,快速通過審核,如果需要檢測一篇文章的在搜尋引擎的原創度用什麼工具會比較好?百度,這個佔比最大的搜尋引擎,為了提高用戶體驗和內容質量,也為了更好的支持原創內容,時不時就會不斷的更新算法,讓更好的內容展示出來。
  • 檢測電動自行車電瓶好壞用什麼工具?
    最簡單最常見的工具間就是萬用表,測量電池電壓。也是最初級的檢測工具。萬用表調到直流20V檔位,測量單塊電池電壓。對於整組電池,測量對比單塊電池電壓意義更大一些。電池充滿電與放完電的電壓是不同的,充滿電時電壓在13V以上,放置幾小時候電壓也不會低於13V。
  • 好用的文章原創度檢測工具,自媒體人必備!
    因此,在寫文章的時候,對原創度進行檢測也是很有必要的,避免跟其他文章出現相似的情況,影響帳號的發展,那麼好用的文章原創度檢測工具有哪些呢?下面就帶來推薦。1、易撰易撰是一款自媒體工體,具有熱點追蹤、爆文分析的功能,有超大的資源庫,還能對標題有一定的參考和借鑑,更重要的是還有質量檢測的功能。
  • 水質檢測工具水質電解器詳細講解
    水質電解器和tds筆是最為常見的水質檢測工具,大家平時見到也比較多,檢測的對象都是生活用水,也就是我們平時用的自來水和純淨水。和tds筆不同的是,水質電解器採用的是固體沉澱的形式去檢測的,所以也叫做固體沉澱促進儀檢驗法,也是美國醫藥管理局(FDA)用來檢測水質的一種,基本簡單的水質檢測方法。對於需要檢測水源是否純淨有重要的意義,比tds筆檢測了解的更加清楚,可以很清楚直觀的看到自己日常所飲用的水,汙染有多嚴重。
  • 龍巖市檢測儀器校準-計量工具標定
    龍巖市檢測儀器校準-計量工具標定熱工類計量校準: 恆溫恆溼箱、溫溼度計、數字溫度計、溫控表、溫溼度記錄儀、鹽霧試驗機、生化培養箱、蒸汽滅菌器、冰箱、箱式電阻爐、生物安全櫃、烤箱、乾燥箱、高低溫試驗箱、老化試驗箱、冷熱衝擊試驗機、玻璃溫度計、紅外線溫度計、低溫箱、爐溫測試儀、熱電偶、多點採集器、耐黃變試驗機、烙鐵溫度計、溫度巡迴檢測儀、熔融指數測試儀、加熱變形試驗機、恆溫水槽、恆溫油槽、環境試驗箱、耐候試驗機、絲試驗機
  • 管道漏水常用的檢測工具有哪些?
    打孔器當不清楚管道漏水的具體位置時,判斷該區域是否漏水常用到的工具打孔器。在可疑漏水位置的上方,使用打孔器垂直打一個1.5米的小孔。看是否有明水湧出。機械式打孔器是怎麼樣操作的?普奇研究院(PQWT)聽漏棒 地下水管漏水聽漏棒作為一種理想的檢查工具,其應用範圍:城市水網管道,閥門漏水、漏氣
  • 文章相似度檢測工具有哪些?快速提升文章校對效率
    文章相似度檢測工具有哪些?快速提升文章校對效率,要說道文章相似度檢測工具,其實在搜尋引擎上隨便搜搜就能出現一大把,但是具體好不好用,準不準確和檢測價格卻是參差不齊。準不準確另外一說,主要是價格除了貴,有時候還經常檢測報錯這才是最煩人的。
  • 洛陽計量工具儀器校正檢測報告-ISO認證報告中心
    洛陽計量工具儀器校正檢測報告-ISO認證報告中心世通計量符合ISO、CCC、UL、CE、QS等客戶驗廠審廠要求,服務過世界企業。廣東世通計量校準檢測公司(簡稱世通校準)是經中國合格評定*認可委員會(簡稱CNAS)批准設立並授權的*計量校準檢測認可機構,CNAS認可代碼:L3170.世通校準公司成立於2005年,實驗室總部在東莞,專注於儀器校準,儀器校正,儀器校驗,儀器外校,儀器計量,儀器檢測,量具校準,計量器具校準,計量內校員培訓.經過十餘年的發展,註冊資金1000萬元,計量校準實驗室面積5000餘平方米,有各國進口精密計量標準器件