国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Unity - 踩坑日志 - 低版本線性顏色空間渲染異常的 “BUG”

這篇具有很好參考價(jià)值的文章主要介紹了Unity - 踩坑日志 - 低版本線性顏色空間渲染異常的 “BUG”。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。


環(huán)境

Unity : 2020.2.5f1
Pipeline : BRP


BUG? 標(biāo)題為何這么寫(xiě)

因?yàn)檫@部分的 BUG,可能是前程序遺留下來(lái)的 線性空間處理不當(dāng)?shù)?異常代碼所致

所致準(zhǔn)確來(lái)說(shuō)應(yīng)該是 前程序 遺留下來(lái)的 “BUG”


問(wèn)題

今天發(fā)現(xiàn)我自己新建的一個(gè)試驗(yàn)工程,PBR 線性工作流是沒(méi)有問(wèn)題的
然后在公司中會(huì)有問(wèn)題

診斷了一整天,最后發(fā)現(xiàn)這個(gè)項(xiàng)目的代碼有使用到 builtin shader 源代碼

之所以難以診斷,是因?yàn)?builtin shader 部分代碼人為的添加了一些 BUG

但是有沒(méi)修改 shader 的 pass call data,導(dǎo)致 frame debugger 還不好診斷差異

因?yàn)樽詈蟛聹y(cè)使用到了 builtin shader,并且應(yīng)該是被修改過(guò),但是修改了哪里,和原來(lái)的版本差距多大,我沒(méi)去對(duì)比,我還去問(wèn)了相關(guān)人員,前程序員也不想給我們分享他們項(xiàng)目過(guò)多的信息

下載了 對(duì)應(yīng) unity 版本的 builtin shader 覆蓋后,終于是修復(fù)了

Unity - 踩坑日志 - 低版本線性顏色空間渲染異常的 “BUG”

Unity - 踩坑日志 - 低版本線性顏色空間渲染異常的 “BUG”


Unity - 踩坑日志 - 低版本線性顏色空間渲染異常的 “BUG”

OK,然后 覆蓋了 builtin shader 寫(xiě)個(gè)備注,完事

雖然這部分是 unity 造成的 BUG 可能性不大,不然很容易我就通過(guò) google 搜索出來(lái)了,關(guān)鍵這異常的現(xiàn)象,我在 百度,google 都死活沒(méi)由搜索到

這位大佬沒(méi)有直接回答我的問(wèn)題,但是卻能反應(yīng)這應(yīng)該是他們之前的程序想嘗試使用 PBR 在線性工作流,但是沒(méi)成功而已,難怪這個(gè)項(xiàng)目會(huì)使用 閹割版的 PBR 在 伽馬空間下來(lái)使用,渲染肯定沒(méi)那么好,所以現(xiàn)在我將項(xiàng)目調(diào)整為 正確的 PBR 在線性工作流了

修復(fù):通過(guò)重新導(dǎo)入新版本的 builtin shader 來(lái)修復(fù) linear color space 下的 gamma correct 的 BUG;

Unity - 踩坑日志 - 低版本線性顏色空間渲染異常的 “BUG”文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-425847.html

到了這里,關(guān)于Unity - 踩坑日志 - 低版本線性顏色空間渲染異常的 “BUG”的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Unity - 記一次,使用 RenderDoc 調(diào)試 渲染 異常 的過(guò)程

    Unity - 記一次,使用 RenderDoc 調(diào)試 渲染 異常 的過(guò)程

    2023.05.01 寫(xiě)的記錄 先拿到 有問(wèn)題的 vertex shader, fragment shader 分析 選擇:remote 還是 local是關(guān)鍵,因?yàn)?會(huì)影響 shader 指令的結(jié)果 當(dāng)你打開(kāi) rdc 文件的時(shí)候, render doc 會(huì)提示使用 remote 當(dāng)前連接的目標(biāo)設(shè)備作為解釋執(zhí)行的主體 local 本地電腦來(lái)做為執(zhí)行主體 如果你的抓幀數(shù)據(jù)是 移動(dòng)

    2024年02月12日
    瀏覽(31)
  • 【Unity 踩坑系列】項(xiàng)目升級(jí)URP/HDRP渲染管線時(shí)如何解決材質(zhì)丟失問(wèn)題 (模型全部為粉紅色)

    【Unity 踩坑系列】項(xiàng)目升級(jí)URP/HDRP渲染管線時(shí)如何解決材質(zhì)丟失問(wèn)題 (模型全部為粉紅色)

    在我們創(chuàng)建項(xiàng)目時(shí)候如果我們一開(kāi)始使用的是默認(rèn)內(nèi)置渲染管線,后期項(xiàng)目需要升級(jí)到URP或者HDRP渲染管線時(shí)有可能會(huì)出現(xiàn)預(yù)制體材質(zhì)丟失的問(wèn)題(原因是大部分資源的預(yù)制體在Unity官方推薦使用URP渲染管線之前,都只是使用默認(rèn)內(nèi)置管線的材質(zhì)。所以并不適配現(xiàn)在的URP渲染管

    2024年02月16日
    瀏覽(35)
  • Unity Shader 學(xué)習(xí)筆記(4)URP渲染管線帶陰影PBR-Shader模板 -- 新增可自定義陰影顏色

    Unity Shader 學(xué)習(xí)筆記(4)URP渲染管線帶陰影PBR-Shader模板 -- 新增可自定義陰影顏色

    材質(zhì)面板截圖 功能實(shí)現(xiàn)(URP渲染管線下): 1、進(jìn)一步優(yōu)化Shader結(jié)構(gòu)和算法; 2、包含PBR材質(zhì); 3、投射和接收陰影,并升級(jí) 支持自定義陰影顏色 ; 4、支持點(diǎn)光源照射(但不支持點(diǎn)光源陰影)。 通用渲染截圖 自定義陰影顏色截圖 完整代碼: 寫(xiě)在最后: 1、在我的上一篇文

    2024年02月12日
    瀏覽(27)
  • Unity2022.2 版本 Android 打包環(huán)境踩坑

    Unity2022.2 版本 Android 打包環(huán)境踩坑

    最近項(xiàng)目用到了Unity 2022.2版本,在打Android包時(shí)遇到了一些問(wèn)題:用UnityHub下載的 Android JDK, SDK, NDK 在unity編輯器中都不支持, 原因是當(dāng)前hub下載的jdk版本是老版本8.0, 而此unity版本需要的是OpenJDK version 11 和 NDK r23b,參考官網(wǎng):Android 環(huán)境設(shè)置 - Unity 手冊(cè) (unity3d.com) 所以這里

    2024年02月08日
    瀏覽(80)
  • Unity之透明度混合與ps的透明度混合計(jì)算結(jié)果不一致(gamma矯正和線性空間)

    Unity之透明度混合與ps的透明度混合計(jì)算結(jié)果不一致(gamma矯正和線性空間)

    前段時(shí)間學(xué)習(xí)shader時(shí)發(fā)現(xiàn)了一個(gè)問(wèn)題,一張純紅色透明度為128的圖片疊加在一張純綠色的圖片上在unity中得出的結(jié)果與ps中的結(jié)果不一致。網(wǎng)上查找了ps中的透明混合的公式為? color = A.rgb*A.alpha + B.rgb*(1-A.alpha)。自己計(jì)算了一下結(jié)果總是不對(duì)。? 紅色透明度128的圖? ? ? ? ? ?

    2024年02月05日
    瀏覽(66)
  • 2022版本unity-2D游戲官方案例--帶視頻案例(1)(層級(jí)渲染,物理碰撞,粒子動(dòng)畫(huà),UI等多位基礎(chǔ)一體化)

    2022版本unity-2D游戲官方案例--帶視頻案例(1)(層級(jí)渲染,物理碰撞,粒子動(dòng)畫(huà),UI等多位基礎(chǔ)一體化)

    ? ?????個(gè)人主頁(yè):@元宇宙-秩沅 hallo ?歡迎 點(diǎn)贊?? 收藏? 留言?? 加關(guān)注?! 本文由? 秩沅 ?原創(chuàng) 收錄于專(zhuān)欄?unity實(shí)戰(zhàn)入門(mén) ??相關(guān)文章? ——————————————————— -[本站最全-unity常用API大全(萬(wàn)字詳解),不信你不收藏] -[關(guān)于游戲劇情模式中用到的

    2024年02月03日
    瀏覽(32)
  • Three.js初識(shí):渲染立方體、3d字體、修改渲染背景顏色

    Three.js初識(shí):渲染立方體、3d字體、修改渲染背景顏色

    用場(chǎng)景對(duì)three.js進(jìn)行渲染:場(chǎng)景、相機(jī)、渲染器 場(chǎng)景 透視攝影機(jī) 參數(shù)解析: fov: 視野角度(FOV)。視野角度就是無(wú)論在什么時(shí)候,你所能在顯示器上看到的場(chǎng)景的范圍,它的單位是角度(與弧度區(qū)分開(kāi))。 aspect: 長(zhǎng)寬比(aspect ratio)。 也就是你用一個(gè)物體的寬除以它的高的值

    2024年02月07日
    瀏覽(25)
  • 【OpenCV ? c++】顏色數(shù)據(jù)結(jié)構(gòu)與顏色空間轉(zhuǎn)換

    【OpenCV ? c++】顏色數(shù)據(jù)結(jié)構(gòu)與顏色空間轉(zhuǎn)換

    ?? 個(gè)人簡(jiǎn)介:CSDN「 博客新星 」TOP 10 , C/C++ 領(lǐng)域新星創(chuàng)作者 ?? 作 ?? 者: 錫蘭_CC ?? ?? 專(zhuān) ?? 欄: 【OpenCV ? c++】計(jì)算機(jī)視覺(jué) ?? 若有幫助,還請(qǐng) 關(guān)注?點(diǎn)贊?收藏 ,不行的話我再努努力??????

    2024年02月11日
    瀏覽(14)
  • echarts動(dòng)態(tài)渲染柱狀圖背景顏色以及頂部數(shù)值

    echarts動(dòng)態(tài)渲染柱狀圖背景顏色以及頂部數(shù)值

    ?眾所周知 柱狀圖的背景色在series下的 itemStyle 的color下修改? 不同數(shù)據(jù)讓每個(gè)柱狀圖背景顏色不同? 這個(gè)時(shí)候就需要自定義? 所以我在color后跟了一個(gè)箭頭函數(shù)? 里面的參數(shù)params跟formatter里的是一樣的? 可以打印出來(lái) 看下里面有什么值? 我打印了一下 ?所以這個(gè)時(shí)候就可以根

    2024年02月04日
    瀏覽(22)
  • 圖像顏色空間轉(zhuǎn)換

    圖像顏色空間轉(zhuǎn)換

    目錄 1.圖像顏色空間介紹 RGB 顏色空間 2.HSV 顏色空間 3.RGBA 顏色空間 4.YUV 2.圖像數(shù)據(jù)類(lèi)型間的互相轉(zhuǎn)換convertTo() 3.不同顏色空間互相轉(zhuǎn)換cvtColor() ?4.Android JNI demo 1.圖像顏色空間介紹 RGB 顏色空間 RGB 顏色空間是最常見(jiàn)的顏色表示方式之一,其中 R、G、B 分別表示紅色、綠色和藍(lán)

    2024年02月11日
    瀏覽(12)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包