Navigation
API > API/Plugins > API/Plugins/ModelingComponents
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void UE::MeshDescription::InitializeAutoGeneratedAttributes
(
FMeshDescription& Mesh, |
Utility functions to preprocess a MeshDescription so that it is suitable for use in Modeling Tools, ie with fully-populated autogen normals/tangents/etc. | AssetUtils/MeshDescriptionUtil.h | |
void UE::MeshDescription::InitializeAutoGeneratedAttributes
(
FMeshDescription& Mesh, |
Populate any auto-generated attributes of a FMeshDescription that are currently invalid (eg Normals/Tangents, which may be zero until calculated) | AssetUtils/MeshDescriptionUtil.h | |
void UE::MeshDescription::InitializeAutoGeneratedAttributes
(
FMeshDescription& Mesh, |
Populate any auto-generated attributes of a FMeshDescription that are currently invalid (eg Normals/Tangents, which may be zero until calculated) | AssetUtils/MeshDescriptionUtil.h |
UE::MeshDescription::InitializeAutoGeneratedAttributes(FMeshDescription &, const FMeshBuildSettings *)
Description
Utility functions to preprocess a MeshDescription so that it is suitable for use in Modeling Tools, ie with fully-populated autogen normals/tangents/etc. Populate any auto-generated attributes of a FMeshDescription that are currently invalid (eg Normals/Tangents, which may be zero until calculated)
| Name | UE::MeshDescription::InitializeAutoGeneratedAttributes |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/AssetUtils/MeshDescriptionUtil.h |
| Include Path | #include "AssetUtils/MeshDescriptionUtil.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Private/AssetUtils/MeshDescriptionUtil.cpp |
namespace UE
{
namespace MeshDescription
{
void UE::MeshDescription::InitializeAutoGeneratedAttributes
(
FMeshDescription & Mesh,
const FMeshBuildSettings * BuildSettings
)
}
}
UE::MeshDescription::InitializeAutoGeneratedAttributes(FMeshDescription &, UStaticMesh *, int32)
Description
Populate any auto-generated attributes of a FMeshDescription that are currently invalid (eg Normals/Tangents, which may be zero until calculated)
| Name | UE::MeshDescription::InitializeAutoGeneratedAttributes |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/AssetUtils/MeshDescriptionUtil.h |
| Include Path | #include "AssetUtils/MeshDescriptionUtil.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Private/AssetUtils/MeshDescriptionUtil.cpp |
namespace UE
{
namespace MeshDescription
{
void UE::MeshDescription::InitializeAutoGeneratedAttributes
(
FMeshDescription & Mesh,
UStaticMesh * StaticMesh,
int32 SourceLOD
)
}
}
Parameters
| Name | Remarks |
|---|---|
| StaticMesh | BuildSettings for the Mesh are fetched from this UStaticMesh |
| SourceLOD | BuildSettings from this LOD Index are used |
UE::MeshDescription::InitializeAutoGeneratedAttributes(FMeshDescription &, UActorComponent *, int32)
Description
Populate any auto-generated attributes of a FMeshDescription that are currently invalid (eg Normals/Tangents, which may be zero until calculated)
| Name | UE::MeshDescription::InitializeAutoGeneratedAttributes |
| Type | function |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/AssetUtils/MeshDescriptionUtil.h |
| Include Path | #include "AssetUtils/MeshDescriptionUtil.h" |
| Source | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Private/AssetUtils/MeshDescriptionUtil.cpp |
namespace UE
{
namespace MeshDescription
{
void UE::MeshDescription::InitializeAutoGeneratedAttributes
(
FMeshDescription & Mesh,
UActorComponent * StaticMeshComponent,
int32 SourceLOD
)
}
}
Parameters
| Name | Remarks |
|---|---|
| StaticMeshComponent | BuildSettings for the Mesh are fetched from this Component's UStaticMesh |
| SourceLOD | BuildSettings from this LOD Index are used |