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端:

有故障,后期更新。

... ...

Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐