; BlackSwan

; Constants -------------------------

; Overrides -------------------------

[TextureOverrideBlackSwanHairPosition]
hash = dc153ce0
handling = skip
vb0 = ResourceBlackSwanHairPosition
vb2 = ResourceBlackSwanHairBlend
draw = 5376,0

[TextureOverrideBlackSwanHairTexcoord]
hash = b0d09ffe
vb1 = ResourceBlackSwanHairTexcoord

[TextureOverrideBlackSwanHairVertexLimitRaise]
hash = dda5d076

[TextureOverrideBlackSwanHeadPosition]
hash = 33edc9b2
handling = skip
vb0 = ResourceBlackSwanHeadPosition
vb2 = ResourceBlackSwanHeadBlend
draw = 2974,0

[TextureOverrideBlackSwanHeadTexcoord]
hash = fe5e60fd
vb1 = ResourceBlackSwanHeadTexcoord

[TextureOverrideBlackSwanHeadVertexLimitRaise]
hash = 755e1d94

[TextureOverrideBlackSwanBodyPosition]
hash = 197e8353
handling = skip
vb0 = ResourceBlackSwanBodyPosition
vb2 = ResourceBlackSwanBodyBlend
draw = 34936,0

[TextureOverrideBlackSwanBodyTexcoord]
hash = 96f25869
vb1 = ResourceBlackSwanBodyTexcoord

[TextureOverrideBlackSwanBodyVertexLimitRaise]
hash = aa893f33

[TextureOverrideBlackSwanHairIB]
hash = 79cc4363
handling = skip
drawindexed = auto

[TextureOverrideBlackSwanHairA]
hash = 79cc4363
match_first_index = 0
ib = ResourceBlackSwanHairAIB

[TextureOverrideBlackSwanHairADiffuse]
hash = 5d782765
this = ResourceBlackSwanHairADiffuse

[TextureOverrideBlackSwanHairALightMap]
hash = 4013a662
this = ResourceBlackSwanHairALightMap

[TextureOverrideBlackSwanHeadIB]
hash = 527318a2
handling = skip
drawindexed = auto

[TextureOverrideBlackSwanHeadA]
hash = 527318a2
match_first_index = 0
ib = ResourceBlackSwanHeadAIB

[TextureOverrideBlackSwanHeadADiffuse]
hash = 057dfd1a
this = ResourceBlackSwanHeadADiffuse

[TextureOverrideBlackSwanHeadB]
hash = 527318a2
match_first_index = 11880
ib = ResourceBlackSwanHeadBIB

[TextureOverrideBlackSwanBodyIB]
hash = b194833e
handling = skip
drawindexed = auto

[TextureOverrideBlackSwanBodyA]
hash = b194833e
match_first_index = 0
ib = ResourceBlackSwanBodyAIB

[TextureOverrideBlackSwanBodyADiffuse]
hash = 4ce38332
this = ResourceBlackSwanBodyADiffuse

[TextureOverrideBlackSwanBodyALightMap]
hash = 5527e772
this = ResourceBlackSwanBodyALightMap

[TextureOverrideBlackSwanBodyAStockingMap]
hash = 028b385d
this = ResourceBlackSwanBodyAStockingMap

[TextureOverrideBlackSwanBodyB]
hash = b194833e
match_first_index = 54042
ib = ResourceBlackSwanBodyBIB

[TextureOverrideBlackSwanBodyBDiffuse]
hash = 4ce38332
this = ResourceBlackSwanBodyBDiffuse

[TextureOverrideBlackSwanBodyBLightMap]
hash = 5527e772
this = ResourceBlackSwanBodyBLightMap

[TextureOverrideBlackSwanBodyBStockingMap]
hash = 028b385d
this = ResourceBlackSwanBodyBStockingMap

; CommandList -----------------------

; Resources -------------------------

[ResourceBlackSwanHairPosition]
type = Buffer
stride = 40
filename = BlackSwanHairPosition.buf

[ResourceBlackSwanHairBlend]
type = Buffer
stride = 32
filename = BlackSwanHairBlend.buf

[ResourceBlackSwanHairTexcoord]
type = Buffer
stride = 8
filename = BlackSwanHairTexcoord.buf

[ResourceBlackSwanHeadPosition]
type = Buffer
stride = 40
filename = BlackSwanHeadPosition.buf

[ResourceBlackSwanHeadBlend]
type = Buffer
stride = 32
filename = BlackSwanHeadBlend.buf

[ResourceBlackSwanHeadTexcoord]
type = Buffer
stride = 12
filename = BlackSwanHeadTexcoord.buf

[ResourceBlackSwanBodyPosition]
type = Buffer
stride = 40
filename = BlackSwanBodyPosition.buf

[ResourceBlackSwanBodyBlend]
type = Buffer
stride = 32
filename = BlackSwanBodyBlend.buf

[ResourceBlackSwanBodyTexcoord]
type = Buffer
stride = 20
filename = BlackSwanBodyTexcoord.buf

[ResourceBlackSwanHairAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BlackSwanHairA.ib

[ResourceBlackSwanHeadAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BlackSwanHeadA.ib

[ResourceBlackSwanHeadBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BlackSwanHeadB.ib

[ResourceBlackSwanBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BlackSwanBodyA.ib

[ResourceBlackSwanBodyBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = BlackSwanBodyB.ib

[ResourceBlackSwanHairADiffuse]
filename = BlackSwanHairADiffuse.dds

[ResourceBlackSwanHairALightMap]
filename = BlackSwanHairALightMap.dds

[ResourceBlackSwanHeadADiffuse]
filename = BlackSwanHeadADiffuse.dds

[ResourceBlackSwanBodyADiffuse]
filename = BlackSwanBodyADiffuse.dds

[ResourceBlackSwanBodyALightMap]
filename = BlackSwanBodyALightMap.dds

[ResourceBlackSwanBodyAStockingMap]
filename = BlackSwanBodyAStockingMap.dds

[ResourceBlackSwanBodyBDiffuse]
filename = BlackSwanBodyBDiffuse.dds

[ResourceBlackSwanBodyBLightMap]
filename = BlackSwanBodyBLightMap.dds

[ResourceBlackSwanBodyBStockingMap]
filename = BlackSwanBodyBStockingMap.dds


; .ini generated by GIMI (Genshin-Impact-Model-Importer)
; If you have any issues or find any bugs, please open a ticket at https://github.com/SilentNightSound/GI-Model-Importer/issues or contact SilentNightSound#7430 on discord