虚拟实验室-Unreal 版本

虚拟实验室的Unreal 版本,第一个版本主要是以《探究通电螺线管外部的磁场分布》颗粒为例,设计和开发一个正式版本。


UE-Unity转Unreal 技术方案

<p>[TOC]</p> <table> <thead> <tr> <th>作者</th> <th>QFord</th> </tr> </thead> <tbody> <tr> <td>创建日期</td> <td>2024-6-1</td> </tr> <tr> <td>更新日期</td> <td>2024-6-1</td> </tr> </tbody> </table> <h1>背景</h1> <p>虚拟实验室的Unreal版本的第一个版本的颗粒是《探究通电螺线管外部的磁场分布》,里面需要使用到一些器材资源,先前的资源都是面向Unity引擎的。</p> <h1>需求</h1> <p>将Unity的资源通过工具转换为Unreal可用的资源</p> <h1>技术方案</h1> <h2>1. Unity到Unreal的项目转换器</h2> <p>通过<strong>Unity到Unreal的项目转换器</strong>可以将Unity的资源转换为Unreal使用的资源,这主要是利用第三方插件实现的。 详情可以参考我整理好的材料:[Unity到Unreal的项目转换器](<a href="https://www.showdoc.com.cn/2520997255382414/11209467578419347">https://www.showdoc.com.cn/2520997255382414/11209467578419347</a> &quot;Unity到Unreal的项目转换器&quot;)</p> <p>&gt; 插件来源:群-virtual-lab-unreal 共享文件 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=48688e03c29efe83d1b48f287b0f9c81&amp;amp;file=file.png" alt="" /></p> <h1>实现步骤</h1> <h2>1. Unity到Unreal的项目转换器</h2> <h3>1.1 新建Unity工程,导入器材资源,如下图所示:</h3> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=c1cbe6406246982d211b1bd8299a342f&amp;amp;file=file.png" alt="" /> &gt; 上述的示意图,也给出了一些自定义的材质和有问题的材质,是无法自动转换的,需要手动解决。</p> <h3>1.2 按照下述官方的步骤执行</h3> <h4>在 Unity 中</h4> <p>1. 在你的 Unity 项目中安装该工具。</p> <p>2. 打开你的 Unity 项目。</p> <p>3. 使用顶部的 'Plugins/Utu Plugin' 下拉菜单打开该工具。</p> <p>4. 选择你想要导出的场景。(该工具将导出所选场景引用的所有内容。) <strong>注意:</strong>预制的节点如果是非激活的,则不会被导出到Unreal中,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=b457b6e90ae0b77a4e4047d37795ad6c&amp;amp;file=file.png" alt="" /></p> <p>5. 命名你的导出文件(可选)。</p> <p>6. 点击 Export。</p> <h4>在 Unreal 中</h4> <p>7. 在你想要导入场景的 Unreal 项目中安装该工具。</p> <ul> <li>打开目标 Unreal 项目。</li> </ul> <p>9. 使用顶部的 'Utu Plugin' 按钮打开该工具。</p> <p>&gt; <strong>注意:</strong> 此插件可能会和其他位于同样位置的插件冲突,导致上述按钮无法显示,可以先禁用掉其他插件。</p> <p>10. 选择你想要导入的导出文件。 &gt; <strong>注意:</strong>操作前保存本地变更并提交git,避免因为任何难以挽回的错误而导致未保存的任务付之东流。</p> <p>11. 点击 Import。</p> <p>12. 去喝杯咖啡 :)</p> <p>13. 完成后,你可以查看 'Log' 选项卡以获取有关该过程的更多信息。(包括警告和错误。)</p> <h4>导出效果</h4> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=c8a05ad59a9263be63d36e97ffe00583&amp;amp;file=file.png" alt="" /> 从导出的结果看,其中三个器材无法正常显示,电池的器材的也需要手工调整。</p> <p><strong>官方视频教程有详细的步骤介绍:</strong> [Utu插件介绍和使用攻略](<a href="https://youtu.be/34qx5Ac8cZo">https://youtu.be/34qx5Ac8cZo</a> &quot;Utu插件介绍和使用攻略&quot;)</p> <h1>参考资料</h1> <p>[Utu Plugin Project Converter](<a href="https://www.showdoc.com.cn/2520997255382414/11209467578419347">https://www.showdoc.com.cn/2520997255382414/11209467578419347</a> &quot;Unity到Unreal的项目转换器&quot;) [ProjectExodus(资源转换工具-开源免费-不支持UE5)](<a href="https://github.com/NegInfinity/ProjectExodus">https://github.com/NegInfinity/ProjectExodus</a> &quot;ProjectExodus(开源免费-不支持UE5)&quot;)</p>

页面列表

ITEM_HTML