中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

pso緩存指的是什么

發布時間:2021-11-24 12:19:11 來源:億速云 閱讀:465 作者:小新 欄目:互聯網科技

小編給大家分享一下pso緩存指的是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

pso有兩種意思,分別是:1、指工藝認證“Process Sign-Off”,此為客戶對供應商/代工廠進行的生產工藝流程的審核;2、指微粒群優化算法。

本文操作環境:Windows7系統、Dell G3。

PSO 一是指工藝認證(Process Sign-Off),此為客戶對供應商/代工廠進行的生產工藝流程的審核;二是指微粒群優化算法。

pso緩存指的是什么

當Link完了之后,生成一個program,我們會拿到這個data,把它存下來,存在一個文件里。我做了一個虛擬的文件系統,這個虛擬文件的key就是那段program的data。存下來以后,當第一次運行游戲時這個文件是空的。

每次都會Link,然后存進去。當第二次運行的時候,情況就會變好了。以前曾經Link過的,我直接在文件里找到,通過這個Program加載進來,也不需要去設置Shader,也不需要Link,直接就可以用了。

第三個是多個PSOcachefile。UE4自己有一個功能是對PSO的緩存,原來是叫Shadercache,后來改成pipelinecache。他只有一個文件,我們改進了這個功能。在錄的時候,我們可以錄很多個文件。

比如我們在打Boss戰的時候,那個Boss以前從沒出來過。他一出來,不管你是Link還是怎么樣,反正他會卡頓。因為就算是你Link了,他往顯卡送的那一刻,往鏡頭送那一刻,他也會有一定的時間開銷。然后當那個Boss從來沒出現過。

一出來就卡一下,這個效果不太好。還有就是我們游戲運行Loading完了之后,我們需要播一個CG,那個CG有很多也是游戲不太用到的資源,它也會卡一下。我們還是想用引擎的PSO功能,記錄的功能,然后把它預熱一下。

但是一個不夠,尤其是出現怪物的時候。然后我們就做了一個錄不同的PSO的cache。PSOcache需要錄渲染所有的參數,Shader,各種參數都錄下來。錄下來之后當你需要播這些、需要畫這些文件的時候,它會在后臺給你把這些東西跑一遍。

這樣的話,當你真正渲染模型的時候就不會卡頓,我們做了多個這樣的文件。比如說,在這個Loading條結束的時候,我們需要播CG,那在Loading條結束的時候,就加載這個場景所對應的記錄好的文件。當這個CG播放的時候就會非常的平滑。

沒有一絲的卡頓。對于boss也是這樣,快到播boss的時候,我們也在后臺把這個cache文件加載進來,做一下這樣的預熱,就會達到非常好的平滑效果。今天的分享大概就是這些,非常感謝。

以上是“pso緩存指的是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

pso
AI

霍林郭勒市| 汉源县| 阜阳市| 攀枝花市| 安龙县| 黄梅县| 循化| 横山县| 海宁市| 弥渡县| 荃湾区| 宣化县| 上虞市| 华安县| 林州市| 兖州市| 蓬溪县| 余庆县| 永城市| 大冶市| 芦溪县| 林口县| 阿拉善右旗| 新丰县| 乌海市| 宽甸| 珠海市| 青冈县| 延长县| 郑州市| 游戏| 齐河县| 蓝田县| 蛟河市| 织金县| 应用必备| 南丹县| 日喀则市| 扎兰屯市| 阳山县| 英德市|