IMeshMergeUtilities::CreateProxyMesh

Merges list of static meshes into single proxy mesh

References

Module

MeshMergeUtilities

Header

/Engine/Source/Developer/MeshMergeUtilities/Public/IMeshMergeUtilities.h

Include

#include "IMeshMergeUtilities.h"

Syntax

void CreateProxyMesh
(
    const TArray< UStaticMeshComponent * > & InComponents,
    const struct FMeshProxySettings & InMeshProxySettings,
    UMaterialInterface * InBaseMaterial,
    UPackage * InOuter,
    const FString & InProxyBasePackageName,
    const FGuid InGuid,
    const FCreateProxyDelegate & InProxyCreatedDelegate,
    const bool bAllowAsync,
    const float ScreenSize
) const

Remarks

Merges list of static meshes into single proxy mesh

Parameters

Parameter

Description

InComponents

List of meshes to merge

InProxySettings

Merge settings

InBaseMaterial

Base Material used for final proxy material

InOuter

Package for a generated assets, if NULL new packages will be created for each asset

ProxyBasePackageName

Will be used for naming generated assets, in case InOuter is not specified ProxyBasePackageName will be used as long package name for creating new packages

OutAssetsToSync

Result assets - mesh, material

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Cancel