UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAccumulatedNormal Struct Reference

#include <ARComponent.h>

Static Public Member Functions

template<typename VertexType >
static void CalculateVertexNormals (TArray< FAccumulatedNormal > &AccumulatedNormals, const TArray< VertexType > &Vertices, const TArray< MRMESH_INDEX_TYPE > &Indices, TArray< FPackedNormal > &OutTangentData, FVector MeshCenter=FVector::ZeroVector, float PositionScale=1.f)
 

Public Attributes

FVector Normal = FVector::ZeroVector
 
uint32 NumFaces = 0
 

Member Function Documentation

◆ CalculateVertexNormals()

template<typename VertexType >
template void FAccumulatedNormal::CalculateVertexNormals< FVector3f > ( TArray< FAccumulatedNormal > &  AccumulatedNormals,
const TArray< VertexType > &  Vertices,
const TArray< MRMESH_INDEX_TYPE > &  Indices,
TArray< FPackedNormal > &  OutTangentData,
FVector  MeshCenter = FVector::ZeroVector,
float  PositionScale = 1.f 
)
static

Member Data Documentation

◆ Normal

FVector FAccumulatedNormal::Normal = FVector::ZeroVector

◆ NumFaces

uint32 FAccumulatedNormal::NumFaces = 0

The documentation for this struct was generated from the following files: