Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Enterprise/DatasmithCADImporter/Source/CADTools/Public/CADData.h |
Include |
#include "CADData.h" |
struct FTessellationData
Helper struct to store tessellation data from CoreTech or CADKernel
FBodyMesh and FTessellationData are design to manage mesh from CoreTech and CADKernel. FTessellationData is the mesh of a face FBodyMesh is the mesh of a body composed by an array of FTessellationData (one FTessellationData by body face)
CoreTech mesh are defined surface by surface. The mesh is not connected CADKernel mesh is connected.
Name | Description | ||
---|---|---|---|
|
ColorName |
||
|
MaterialName |
||
|
NormalArray |
Normal of each vertex |
|
|
PatchId |
||
|
PositionArray |
Empty with CADKernel as set in FBodyMesh, Set by CoreTech (this is only the vertices of the face) |
|
|
PositionIndices |
Index of each vertex in FBody::VertexArray. Empty with CoreTech and filled by FillKioVertexPosition |
|
|
TexCoordArray |
UV coordinates of each vertex |
|
|
VertexIndices |
Index of Vertices of each face in the local Vertices set (i.e. VerticesBodyIndex for CADKernel, VertexArray for Coretech) |