Unity Render Streaming 云渲染環境搭建
0.安裝 Unity Render Streaming 實現原理:
服務器與客戶端實現功能包括:
詳細內容見官方文檔:
官方文檔: https://docs.unity3d.com/Packages/com.unity.renderstreaming@3.1/manual/tutorial.html
Unity 流送云渲染介紹:?
包括Unity6 LTS.
1.安裝 Unity Render Streaming Package:
官網:https://github.com/Unity-Technologies/UnityRenderStreaming (項目下載)
Releases:https://github.com/Unity-Technologies/UnityRenderStreaming/Releases
開始導入:輸入com.unity.renderstreaming
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
點擊Add開始下載。可能會遇到警告,詢問是否使用新的輸入方案,選擇yes自動重啟
在 Unity Editor? --> Window --> Render Steaming --> Render Steaming Wizard ( 點擊Fix All )
2.安裝WebRTC:
導入Unity Render Steaming Package 的 Samples:
WebRTC自動安裝:
3.安裝NodeJS:
官網:https://nodejs.org/zh-cn/download/prebuilt-installer
個人使用:https://download.csdn.net/download/xiaoL619/90156436?spm=1001.2014.3001.5503
開始安裝:此處不要勾選
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
查看是否安裝成功
如果出錯要么版本有問題請使用最新版本,或者自行處理Node.JS的環境變量。
4.安裝WebServer:
下載地址:
https://github.com/Unity-Technologies/UnityRenderStreaming/releases
小坑: 下載打包好的 webserver app: (windows下載 webserver.exe)
方案一, 下載后存放地址: X:\xxx\URPSteaming\Packages\UnityRenderStreaming-main\WebApp\webserver.exe?
方案二, 也可以Unity Render Steaming Package Sample 導入工程:
運行WebServer.exe:
localhost: 127.0.0.1:80: 查看第6項
5.Unity項目設置:?
云渲染設置:?
設置 Project Setting 中 Render Streaming:
6.啟動WebServer.exe并登錄網頁:
瀏覽器輸入:??http://127.0.0.1
運行Unity Editor && 進入Web頁面Receiver Sample:
云渲染同步:
測試用例下載:
https://download.csdn.net/download/Kaitiren/90495698
7.其他Sample用例:
. Bidirectional Sample:
. Connect ID 查看:?
. 移動端云渲染 查看:?
. Unity端 to Unity端:
有故障,后期更新。
... ...