MalberS Animations: 所有产品五折优惠

Dynamic Mesh Builder

Cory Caron - 代码插件 - 2023/11/27

A simple tool for creating 2/3D meshes using Geometry Script without the need for any programming or modelling experience.

  • 支持的平台
  • 支持的引擎版本
    5.3
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

Tutorials | Documentation | API | Support


A simple tool designed to expose Unreal's Geometry Script library so anyone can easily generate meshes for their game. This system aims to allow people with no modelling experience or development knowledge to quickly build meshes without needing to learn complex tools like Blender. Build anything from a pencil to even a windmill and so much more.


Features
  • Simple design: Learn the system in minutes with tutorials that walk you through creating and using the meshes.
  • Modelling experience not required: No need to have experience (or talent) with modelling tools.
  • No Code: Anyone can use it, without the need for any C++ or BP knowledge.
  • Extensible: Easily extend the system to add custom shapes and features.
  • Many Shapes: There are currently 24 shapes to build from.
  • Import Static Meshes: Import static meshes and use them to build out more complex shapes.
  • Runtime Support: While mainly designed to be an editor tool, you can also create dynamic meshes at runtime.


Planned Content
  • Modifiers. The ability to apply modifications to shapes such as bevels, bends, twists, etc.
  • More Shapes. Like Star Polyhedrons
  • Additional utility functions. Like a tool to build meshes along a spline.

技术细节

Code Modules:

  •  SimpleDynMeshBuilder: Runtime

Number of Blueprints:

  • Actors: 4
  • Interfaces: 1
  • Function Libraries: 1
  • Macro Libraries: 1
  • DataTables: 4
  • Structs: 3
  • Enums: 2

Number of C++ Classes:

  • Function Library: 1

Network Replicated:

  • Editor Utils: No
  • Runtime Actor: Yes

Supported Development Platforms:

  • Win64

Supported Target Build Platforms:

  • Win64

Unfortunately I have no way to build/support other platforms currently, but any baked static meshes should work on any platform.

Documentation:

Example Project: Examples are built into the plugin. See pictures for some example meshes created with the plugin.


Please note that Geometry Script is still in Beta, it should be stable but there could be some issues. Any static mesh created with the tool should not have any issues though.


Additional Note: Any static meshes generated by this tool are your own, and therefore you have full rights to use them however you want, including selling/redistributing them. Credit for the tool is always appreciated by not required.