Limitations:
- Self-intersections of boundary edges are possible, but they disrupt the triangulation order and can cause visual bugs.
- Holes inside the triangulation area are not supported.
- Triangulation can produce very sharp and narrow triangles.
- Points located at the same coordinates may cause some triangles to disappear (Use the Merge Border Points function to fix this).
- 3D is supported, boundary points will be placed at a specified height, but the internal area will be triangulated randomly.
Plugin Contains:
- 1 С++ Class
- 2 Blueprint Examples
- 9 Materials and Material Instances
- 8 Simple pattern textures
Code Modules:
- DynamicTriangulation [Runtime]
Network Replication Is not implemented
Supported Development Platforms: Any
Supported Target Build Platforms: Win64 (Not tested on other platforms)
限制:
- 边界边的自交是可能的,但它们会破坏三角测量顺序,并可能导致视觉缺陷。
- 三角测量区域内的孔是不支持的。
- 三角测量可以产生非常尖锐和狭窄的三角形。
- 位于相同坐标的点可能会导致一些三角形消失(使用合并边界点功能来修复此问题)。
- 支持3D,边界点将放置在指定的高度,但内部区域将随机三角测量。
插件包含:
- 1С++类
- 2蓝图示例
- 9材质和材质实例
- 8个简单的图案纹理
代码模块:
- DynamicTriangulation[运行时]
未实现网络复制
支持的开发平台: 任何
支持的目标构建平台: Win64(未在其他平台测试)
This C++ Plugin will allow you to create polygonal meshes from points. Meshes can be created in the editor or when the game is running.
You can use a set of consecutive points (spline points, for example) that form an area to turn it into a single mesh.
Video | Playable Demo | Documentation | Example Project
Example Project contains an overview scene and an example of how to utilize this asset at runtime.
Features:
-
Good performance.
-
Can be edited and generated at Runtime or in the Editor.
-
Generates UV’s for meshes.
-
Triangulated meshes can be baked into single static meshes.
-
Contains two additional functions: one for chamfering or rounding corners and one for removal of duplicate points before mesh generation.
-
Can triangulate a closed spline while precisely repeating its shape.
-
Include materials that have: moving animations, texture rotation, flickering effects, opacity masks. Materials can work with or without UV’s.
-
Both the Blueprints and the C++ code contain comments.
-
Source code is also included with the plugin.
这个C++插件将允许您从点创建多边形网格。 网格可以在编辑器中或在游戏运行时创建。
您可以使用形成一个区域的一组连续点(例如样条点)将其转换为单个网格。
短片 | 可玩演示 | 文件 | 示例项目
示例项目包含一个概述场景和一个如何在运行时利用此资源的示例。
特征:
-
良好的性能。
-
可以在运行时或在编辑器中编辑和生成。
-
为网格生成UV。
-
三角网格可以烘焙成单个静态网格。
-
包含两个附加功能:一个用于倒角或圆角,另一个用于在网格生成之前删除重复点。
-
可以对闭合样条进行三角测量,同时精确地重复其形状。
-
包括具有:移动动画,纹理旋转,闪烁效果,不透明度蒙版的材料。 材料可以使用或不使用UV。
-
蓝图和C++代码都包含注释。
-
源代码也包含在插件中。
评论(0)