虚拟实验室-Unreal 版本

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


UE-3D绘线

<p>[TOC]</p> <table> <thead> <tr> <th>作者</th> <th>QFord</th> </tr> </thead> <tbody> <tr> <td>更新日期</td> <td>2024-6- 15</td> </tr> </tbody> </table> <h1>背景</h1> <p>虚拟实验室的Unreal版本的第一个版本的颗粒《探究通电螺线管外部的磁场分布》。</p> <h1>需求</h1> <p>实现导线和磁感线的表现 &gt; 本技术方案主要涉及上述表现的外观功能部分的实现</p> <h1>技术方案</h1> <h2>1. 使用插件Path Tracer Toolkit来实现</h2> <p><strong>路径追踪工具包(Path Tracer Toolkit)</strong>是一个强大的工具集,旨在帮助开发者在虚幻引擎中实现高质量的路径追踪渲染。该工具包提供了一系列功能,使得用户能够轻松创建逼真的光照效果和材质。此外,本插件有基于UE组件-SplineMesh,这块也是GPT的推荐。 主要效果,如下图所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=015e63b21c32df86625e6d2b623dd124&amp;amp;file=file.png" alt="" /></p> <h3>主要特性:</h3> <ul> <li> <p>可以在运行时和编辑器中编辑和生成</p> </li> <li> <p>只需调用一个函数即可通过你的点绘制路径</p> </li> <li> <p>广泛的自定义选项</p> </li> <li> <p>自动拐角圆角和多种圆角样式</p> </li> <li> <p>可自定义的路径部分被物体遮挡时的可见性效果</p> </li> <li> <p>多种可自定义设置,如:颜色、透明度、缩放、循环、拐角大小、跟随路径起点和终点的可自定义标记、穿透物体的可见性、虚线效果、地面偏移、边界扩展和收缩、路径距离限制等</p> </li> <li> <p>程序化圆形和方形材质,用于在引擎内快速原型设计,无需在独立的图形编辑器中不断修正纹理</p> </li> <li> <p>程序化阴影效果,用于标记纹理,提升视觉可读性</p> </li> <li> <p>纹理烘焙器——让你在生成程序化材质后轻松烘焙纹理以提高性能</p> </li> <li> <p>包含以下内容的基本回合制游戏示例:</p> </li> <li> <p>支持大量单元格的简单网格演员</p> </li> <li> <p>网格的单元格阻挡演员</p> </li> <li> <p>移动区域演员(渲染角色移动区域的边界)</p> </li> <li> <p>包含彩色路径的基本全局地图示例,你可以指定段数、颜色和长度</p> </li> <li> <p>信息小部件——在光标附近显示文本</p> </li> <li> <p>能够使用你自己的网格和材质进行生成</p> </li> <li> <p>能够在运行时编辑主要路径参数</p> </li> <li>包含逻辑的3个蓝图示例关卡</li> </ul> <h3>插件来源</h3> <ul> <li>群-virtual-lab-unreal 共享文件-Path Tracer Toolkit</li> </ul> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=416263f2a22d75ca5334dd15726dc36d&amp;amp;file=file.png" alt="" /></p> <ul> <li>. [<strong>官方商城-插件地址</strong>](<a href="https://www.unrealengine.com/marketplace/zh-CN/product/path-tracer-toolkit">https://www.unrealengine.com/marketplace/zh-CN/product/path-tracer-toolkit</a> &quot;官方商城-插件地址&quot;)</li> </ul> <h1>实现步骤简述</h1> <p>详情可参考[官方文档](<a href="https://docs.google.com/document/d/1RdWwY334-SiEOGe0mGU6JbN5n6bHApXAjXsQTEHHnCE/edit">https://docs.google.com/document/d/1RdWwY334-SiEOGe0mGU6JbN5n6bHApXAjXsQTEHHnCE/edit</a> &quot;官方文档&quot;)</p> <h2>1.使用插件</h2> <h3>1.1 将插件导入到项目</h3> <p>将Path Tracer Toolkit插件项目里的PathTracer目录拷贝到Content目录</p> <h3>1.2 使用插件蓝图</h3> <p>找到BP_PathTracer蓝图,并设置路径点和线段风格即可</p> <h1>效果示意图</h1> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d3c95f71d8fde30ce3b0715e755bca34&amp;amp;file=file.png" alt="" /></p> <h1>视频教程</h1> <p><a href="https://www.bilibili.com/video/BV19e411v7vE/?spm_id_from=333.337.search-card.all.click&amp;vd_source=69138fa0f45732452512e284317ff186">https://www.bilibili.com/video/BV19e411v7vE/?spm_id_from=333.337.search-card.all.click&amp;vd_source=69138fa0f45732452512e284317ff186</a></p> <h1>其他参考资料</h1> <p>[UE5中实现沿样条线创建网格体](<a href="https://blog.csdn.net/grayrail/article/details/130453733">https://blog.csdn.net/grayrail/article/details/130453733</a> &quot;UE5中实现沿样条线创建网格体&quot;)</p>

页面列表

ITEM_HTML