Magic Spline Plugin (5.0) 改进的样条线网格编辑器插件,MagicSpline是一个插件,允许在您的级别中创建SplineMeshActor来生成和编辑样条网格(静态网格或带变形的样条网格)。这是一个强大的关卡设计工具,可以用在很多方面(墙、路、管道、链条、栅栏、阻挡体积等)。)以优化的方式。

这是一个优化的C++插件,但是你不需要知道如何使用它。就像描述中的视频一样,您只需基于SME _ SplineMeshActor类创建一个新的蓝图。然后,您可以将这个blueprint actor添加到您的关卡中,并在细节面板中编辑设置。该插件将自动安装在您的引擎上。

如果你懂C++并且想给这个插件增加一些额外的功能,也可以提供源代码。

技术细节
Main Features:

Layers (group of segments and settings allowing multiple meshes attached to the same spline)
Collisions (enabling collisions on spline mesh is possible but very inefficient but you can create a separate layer to handle collisions with invisible static meshes in an efficient way)
Offsets
Twist (curve the meshes to create chains, screws, etc…)
Overrides Segments (use different settings for specific segments of the spline)
Imperfections
Branches
Physics (with UE5 only)
Blocking volumes (easy way to create a chain of blocking volumes)
Gaps
Mesh distribution modes (by mesh length, by segment count, Per spline points, hybrid)
Runtime animations (set the actor to Movable and call the function “UpdateSplineAtRuntime” from BP or C++ )

It’s possible to bake the all actors into a StaticMesh (Main menu > Actors > Merge Actors).

You can add multiple meshes into the same layer to generate randomness, each segment of the spline will select a mesh randomly from the list of meshes.

Module: “SplineMeshEditor” [Runtime]

Youtube video: Demo of Magic Spline Plugin

Documentation included: Tooltips + PDF explaining each settings

Demo level included in the content folder of the plugin

Discord: https://discord.gg/cRpPHgjJdM

标签
SPLINEMESHERGONOMICMODULARBLUEPRINT PLUGINBLUEPRINTSAUTOMATIC SPLINELEVEL DESIGN TOOLSPLINE MESHUE5BLOCKING VOLUMEBLUEPRINT SPLINESSPLINELEVEL DESIGNPLUGIN COMPATIBLE BPCODE PLUGIN

发表回复

后才能评论