Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore > API/Plugins/GeometryScriptingCore/GeometryScript
Inheritance Hierarchy
- UBlueprintFunctionLibrary
- UGeometryScriptLibrary_MeshSimplifyFunctions
References
| Module | GeometryScriptingCore |
| Header | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/MeshSimplifyFunctions.h |
| Include | #include "GeometryScript/MeshSimplifyFunctions.h" |
Syntax
UCLASS (Meta=(ScriptName="GeometryScript_MeshSimplification"))
class UGeometryScriptLibrary_MeshSimplifyFunctions : public UBlueprintFunctionLibrary
Variables
| Type | Name | Description | |
|---|---|---|---|
| FGeometryScriptPlanarSimplifyOptionsUGeometryScriptDebug * | Debug | ||
| FGeometryScriptPolygroupSimplifyOptionsFGeometryScriptGroupLayerUGeometryScriptDebug * | Debug | ||
| int32FGeometryScriptSimplifyMeshOptionsUGeometryScriptDebug * | Debug | ||
| float FGeometryScriptSimplifyMeshOptionsUGeometryScriptDebug * | Debug | ||
| FGeometryScriptPolygroupSimplifyOptionsFGeometryScriptGroupLayer | GroupLayer | ||
| FGeometryScriptPlanarSimplifyOptions | Options | ||
| FGeometryScriptPolygroupSimplifyOptions | Options | ||
| int32FGeometryScriptSimplifyMeshOptions | Options | ||
| float FGeometryScriptSimplifyMeshOptions | Options | ||
| float | Tolerance | ||
| int32 | TriangleCount | ||
| int32 | VertexCount |
Functions
| Type | Name | Description | |
|---|---|---|---|
| static | UPARAM
(
DisplayName |
Simplifies planar areas of the mesh that have more triangles than necessary. | |
| static | UPARAM
(
DisplayName |
Simplifies the mesh down to the PolyGroup Topology. | |
| static | UPARAM
(
DisplayName |
Simplifies the mesh until a target triangle count is reached. | |
| static | UPARAM
(
DisplayName |
Simplifies the mesh until a target vertex count is reached. | |
| static | UPARAM
(
DisplayName |
Simplifies the mesh to a target geometric tolerance. |