; Collei

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

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

[TextureOverrideColleiPosition]
hash = 348e58c4
vb0 = ResourceColleiPosition

[TextureOverrideColleiBlend]
hash = e5fe748c
vb1 = ResourceColleiBlend
handling = skip
draw = 34747,0 

[TextureOverrideColleiTexcoord]
hash = 1b2f9d1b
vb1 = ResourceColleiTexcoord

[TextureOverrideColleiVertexLimitRaise]
hash = 50e8816e

[TextureOverrideColleiIB]
hash = 05729218
handling = skip
drawindexed = auto

[TextureOverrideColleiHead]
hash = 05729218
match_first_index = 0
ib = ResourceColleiHeadIB
ps-t0 = ResourceColleiHeadNormalMap
ps-t1 = ResourceColleiHeadDiffuse
ps-t2 = ResourceColleiHeadLightMap

[TextureOverrideColleiBody]
hash = 05729218
match_first_index = 13077
ib = ResourceColleiBodyIB
ps-t0 = ResourceColleiBodyNormalMap
ps-t1 = ResourceColleiBodyDiffuse
ps-t2 = ResourceColleiBodyLightMap

[TextureOverrideColleiDress]
hash = 05729218
match_first_index = 60117
ib = ResourceColleiDressIB
ps-t0 = ResourceColleiDressNormalMap
ps-t1 = ResourceColleiDressDiffuse
ps-t2 = ResourceColleiDressLightMap

[TextureOverrideColleiFaceHeadNormalMap]
hash = b21bdf4c
ps-t0 = ResourceColleiFaceHeadNormalMap


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

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

[ResourceColleiPosition]
type = Buffer
stride = 40
filename = ColleiPosition.buf

[ResourceColleiBlend]
type = Buffer
stride = 32
filename = ColleiBlend.buf

[ResourceColleiTexcoord]
type = Buffer
stride = 20
filename = ColleiTexcoord.buf

[ResourceColleiHeadIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = ColleiHead.ib

[ResourceColleiBodyIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = ColleiBody.ib

[ResourceColleiDressIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = ColleiDress.ib

[ResourceColleiHeadNormalMap]
filename = ColleiHeadNormalMap.dds

[ResourceColleiHeadDiffuse]
filename = ColleiHeadDiffuse.dds

[ResourceColleiHeadLightMap]
filename = ColleiHeadLightMap.dds

[ResourceColleiBodyNormalMap]
filename = ColleiBodyNormalMap.dds

[ResourceColleiBodyDiffuse]
filename = ColleiBodyDiffuse.dds

[ResourceColleiBodyLightMap]
filename = ColleiBodyLightMap.dds

[ResourceColleiDressNormalMap]
filename = ColleiDressNormalMap.dds

[ResourceColleiDressDiffuse]
filename = ColleiDressDiffuse.dds

[ResourceColleiDressLightMap]
filename = ColleiDressLightMap.dds

[ResourceColleiFaceHeadNormalMap]
filename = ColleiFaceHeadNormalMap.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

; 4.1 Character Fix 
[TextureOverride41FixVertexLimitRaise0]
hash = d90dae49
match_priority = 1