概述:
MagicSpline是一款用于Unreal Engine的插件,允许在关卡中创建SplineMeshActor,通过样条线生成和编辑网格(支持静态网格或带变形的样条网格)。它是一款强大的关卡设计工具,可用于墙壁、道路、管道、链条、围栏、阻挡体积等多种场景,并经过优化。插件基于C++开发,但无需编程知识即可使用。用户只需基于SME_SplineMeshActor类创建蓝图,添加到关卡后编辑细节面板设置即可。插件会自动安装到引擎中。
特点:
· 图层:支持分段和设置分组,允许在同一根样条线上附加多个网格
· 碰撞:新增设置轻松启用碰撞,或使用不可见静态网格在单独图层上提升性能
· 偏移:支持偏移调整
· 扭曲:可弯曲网格以创建链条、螺丝等效果
· 分段覆盖:对样条线的特定分段使用不同设置
· 瑕疵:支持添加瑕疵效果
· 分支:支持分支结构
· 物理:仅限UE5版本
· 阻挡体积:轻松创建阻挡体积链
· 间隙:支持间隙设置
· 网格分布模式:按网格长度、分段数量、样条点或混合模式分布
· 运行时动画:将Actor设置为可移动,并通过蓝图或C++调用函数UpdateSplineAtRuntime
· 烘焙:可将所有Actor烘焙为静态网格(主菜单>Actor>合并Actor)
· 随机性:同一图层可添加多个网格,每个分段从列表中随机选择
· 模块:SplineMeshEditor [Runtime]
· 包含演示关卡、PDF文档和工具提示
· 支持YouTube演示视频和Discord社区
