新闻资讯
3DCAT实时渲染云平台

让任意设备随时随地访问您的 3D/XR 应用!

3DCAT实时渲染云-新闻中心

手把手教程:UE5.4打包至vision pro平台

2024-06-13 17:17:43

UE5.4正式版发布后开始支持打包至vision pro平台了,实时云渲染小编本篇要分享的是UE5.4打包vision pro的完整流程。前期准备工作需要一台M1以上的MAC,然后还需要下载Xcode15.3及以上的版本。

一、需要在github上下载5.4的源码版本(https://github.com/EpicGames/UnrealEngine/tree/5.4),而非通过epic客户端安装,因为在客户端上的版本里,没有vision的选项,而源码版本里面则默认有带着。

UE5.4打包vision pro-3DCAT实时云渲染

二、解压源码后,选择generateorijectfiles.cmmand来生成项目,这里的操作跟在windows上一样,第一次生成时间会比较长。

生成项目-3DCAT实时云渲染

三、在文件中打开UE5 (Mac).xcworkspace,运行并下拉选择编辑器模式,然后点击build跑一遍项目。

文件中打开UE5-3DCAT实时云渲染

选择编辑器模式-3DCAT实时云渲染

点击build跑一遍项目-3DCAT实时云渲染

四、此时源码已经都编译好了,选择文件夹在/Engine/Binaries/Mac/文件中,找到编辑器运行,等待编辑完着色器后,选择virtural reality模版创建一个项目,或者新建空项目,将自己之前的VR pawn迁移过来。

将编译好的源码找到编辑器运行-3DCAT实时云渲染

选择模版并创建项目-3DCAT实时云渲染

五、打开项目后,首先在插件中搜索并开启vision os xr插件,在项目设置中的平台将vision os勾上。

搜索开启vision pro插件-3DCAT实时云渲染

勾选vision pro-3DCAT实时云渲染

六、在项目设置中关闭抗锯齿AA。

关闭锯齿-3DCAT实时云渲染

关闭锯齿-3DCAT实时云渲染

关闭移动端渲染,开启桌面渲染,因为默认的移动端渲染在纯实时的情况下会导致金属反射有问题,会导致部分贴图出现乱纹,然后需要关闭HDR。

关闭移动端渲染,开启桌面渲染-3DCAT实时云渲染

关闭HDR-3DCAT实时云渲染

七、在xcode设置中,填好账户ID,可以在苹果开发者官网注册,如果是要发行的话则需要购买每年99美元的,然后填好应用的名称。

填ID并在IOS系统添加plist data数据-3DCAT实时云渲染

接着在IOS设置中添加plist data数据,可以将下面这段直接复制填写进来:

<key>NSHandsTrackingUsageDescription</key><string>Hand Usage</string><key>NSMicrophoneUsageDescription</key><string>Mic Needed </string><key>NSWorldSensingUsageDescription</key><string>World Sensing</string>

代码粘贴位置-3DCAT实时云渲染

八、在内容浏览器中随便创建一个C++类。

内容浏览器中创建C++类-3DCAT实时云渲染

内容浏览器中创建C++类-3DCAT实时云渲染

九、在打包前,如果场景可以烘焙的话,尽量在烘焙后删除灯光在进行打包,这样可以有效提高FPS,也可以烘焙后,添加部分动态物品并设置可移动的属性,动态灯光除太阳光外其他的控制在6个以内,或者使用自发光材质并开大bloom来代替效果。如果是要打包纯动态的场景,那么阳光所产生的阴影对场景的消耗会很大,需要在细节中关闭投射阴影。

在细节中关闭投射阴影-3DCAT实时云渲染

十、在打包处,选择vision os打包,发行和开发版本可以暂时不用选择,按默认即可。

打包-3DCAT实时云渲染

十一、在Xcode中,选择工具栏→窗口→设备和模拟器,保证vision pro和本机的wifi连接的是同一个,帐号登录的也是同一个,然后选择刚刚打包出来的文件,此时便会在局域网下进行安装;

打包出来的文件会在局域网下进行安装-3DCAT实时云渲染

最后,安装好之后就可以在vision pro成功运行程序了,关于UE5.4打包vision pro的完整流程就分享到这里,欢迎您持续关注3DCAT实时云渲染平台了解更多感兴趣的UE资讯与教程!

本文《手把手教程:UE5.4打包至vision pro平台》内容由3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接:https://www.3dcat.live/news/post-id-227/

标签:
400-8037-298

在线咨询致电