unreal.HairCardAtlasLayoutData

class unreal.HairCardAtlasLayoutData(txt_size: None = [], txt_coords: None = [], center_cards_id: None = [])

Bases: StructBase

Texture atlas layout information for each texture to render

C++ Source:

  • Plugin: HairCardGenerator

  • Module: HairCardGeneratorEditor

  • File: HairCardGenTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • center_cards_id (Array[int32]): [Read-Write] (N_centers,) global card id per cluster center

  • txt_coords (Array[int32]): [Read-Write] (N_centers * 2,) flattened [x, y] atlas coordinate per cluster center

  • txt_size (Array[int32]): [Read-Write] (N_centers * 2,) flattened [width, height] texture size for each cluster center

property center_cards_id: None

[Read-Write] (N_centers,) global card id per cluster center

Type:

(Array[int32])

property txt_coords: None

[Read-Write] (N_centers * 2,) flattened [x, y] atlas coordinate per cluster center

Type:

(Array[int32])

property txt_size: None

[Read-Write] (N_centers * 2,) flattened [width, height] texture size for each cluster center

Type:

(Array[int32])