Navigation
API > API/Plugins > API/Plugins/MeshPartitionEditor > API/Plugins/MeshPartitionEditor/FChannelTextureRenderer
Section element A section struct is created for every unique section encountered The section is associated to its Texture slot allocation on the first generation
The section UVmesh data is regenerated everytime the section is dirtied because bases or modifiers have been edited
The section UVDomain data store the intermediate steps of the mapping algorithm used to unify the uvdomain of each bases into one uv domain for the section
The section generated data is cached for efficienty in editor mode. The generated data is useful for debugging and inspection
| Name | FSection |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartitionEditor/Public/MeshPartitionChannelCollection.h |
| Include Path | #include "MeshPartitionChannelCollection.h" |
Syntax
struct FSection
Structs
| Name | Remarks |
|---|---|
| FUVMesh |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Bases_UVBox | TArray< FBox2f > | MeshPartitionChannelCollection.h | ||
| ChannelOffsetTable | TArray< uint8 > | MeshPartitionChannelCollection.h | ||
| DomainMapping | FSectionDomainMapping | MeshPartitionChannelCollection.h | ||
| FreeRects | TArray< FBox2f > | MeshPartitionChannelCollection.h | ||
| Islands_Bases | TArray< TArray< int32 > > | MeshPartitionChannelCollection.h | ||
| Islands_UVBox | TArray< FBox2f > | MeshPartitionChannelCollection.h | ||
| RasterResolution | FUint32Vector2 | MeshPartitionChannelCollection.h | ||
| SectionIslands_UVBox | TArray< FBox2f > | MeshPartitionChannelCollection.h | ||
| TexcoordMetrics | FVector2f | MeshPartitionChannelCollection.h | ||
| UVmesh | FUVMesh | MeshPartitionChannelCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 NumActivePages() |
MeshPartitionChannelCollection.h |