700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 虚幻引擎 虚拟直播 实时渲染直播画面

虚幻引擎 虚拟直播 实时渲染直播画面

时间:2019-10-18 11:36:42

相关推荐

虚幻引擎 虚拟直播 实时渲染直播画面

准备过程

需要的软件:

obs

UE4.27

软件所用插件:

offworld 官网地址:Amaze your audiences with the next generation of digital content

鼠标移至Products,点击下方的Unreal Engine Live-Streaming Tooklkit(虚幻引擎直播工具)

点击下方free download

点击之后稍微等一会,等待版本跳出,选择Toolkit的版本,这里我们选择4.27引擎版本,插件版本为v0.75.57,下载内容为zip,完成之后点击free download,登录即可下载

同时将下方的OBS Studio插件同样下载,点击下载之后,会跳转到GitHub

选择开始最新版,选择第一个exe,点击即可下载

最后一个插件,StreamFX,这是一个obs插件

GitHub - Xaymar/obs-StreamFX: StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.

进来后点击code,之后点击下载zip

解完压缩后,将文件改名

将改完名字的文件放入下方的文件目录下

设置OBS

打开OBS,点击下方加号新建媒体(或者直播源)

给视频加上滤镜,色度键

在滤镜中添加插件Spout Filter

创建一个名称,之后点击Change Spout Filter Name,一定要是英文名

设置虚幻引擎

打开UE4.27

在放置actor面板点击off world live,之后找到Receiver manager左键拉到场景中

设置他的细节面板,添加组件

先点击render Target的无,之后上方点击渲染目标,在name中选择刚刚在obs中创建的名字

之后在内容浏览器中右键渲染目标,点击上方创建材质

在材质面板中设置材质混合模式为透明度合成

将aplha通道连接

在放置actor面板中放入平面,将材质直接拉倒平面上,调整平面的位置

效果展示

在项目设置中设置抗锯齿为fxaa

设置直播

在场景中添加摄像机

点击摄像机的细节面板,同样渲染目标,设置名字

添加导出的组件,sender manager,左键随便拉入场景

设置sender manager的细节面板,接受的画面为刚刚摄像机所渲染目标名称

最终效果

性能优化

固定帧率

项目设置中搜索帧率,调整使用固定帧率

处于背景时减轻cpu

点击编辑,设置编辑器偏好

搜索cpu取消勾选处于背景中时

启用dlss

虚幻商城搜索DLSS

找到下图界面,下载UE4.27

下好之后将文件DLSS拉入虚幻的插件文件夹

打开虚幻引擎,在插件中添加dlss

在关卡蓝图中,创建蓝图节点

RHT设置

在项目设置中,使用dx12

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。