; Topaz

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

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

[TextureOverrideTopazBodyPosition]
hash = 2eab6d2d
handling = skip
vb0 = ResourceTopazBodyPosition
vb2 = ResourceTopazBodyBlend
draw = 17904,0

[TextureOverrideTopazBodyTexcoord]
hash = 436288c9
vb1 = ResourceTopazBodyTexcoord

[TextureOverrideTopazBodyVertexLimitRaise]
hash = 9d5cd14d

[TextureOverrideTopazBodyIB]
hash = b52297bf
handling = skip
drawindexed = auto

[TextureOverrideTopazBodyA]
hash = b52297bf
match_first_index = 0
ib = ResourceTopazBodyAIB
ps-t0 = ResourceTopazBodyADiffuse
ps-t1 = ResourceTopazBodyALightMap

[TextureOverrideTopazBodyB]
hash = b52297bf
match_first_index = 18327
ib = ResourceTopazBodyBIB
ps-t0 = ResourceTopazBodyADiffuse
ps-t1 = ResourceTopazBodyALightMap

[TextureOverrideTopazBodyC]
hash = b52297bf
match_first_index = 21645
ib = null

[TextureOverrideTopazBodyD]
hash = b52297bf
match_first_index = 45078
ib = null

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

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

[ResourceTopazBodyPosition]
type = Buffer
stride = 40
filename = TopazBodyPosition.buf

[ResourceTopazBodyBlend]
type = Buffer
stride = 32
filename = TopazBodyBlend.buf

[ResourceTopazBodyTexcoord]
type = Buffer
stride = 20
filename = TopazBodyTexcoord.buf

[ResourceTopazBodyAIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = TopazBodyA.ib

[ResourceTopazBodyBIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = TopazBodyB.ib

[ResourceTopazBodyCIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = TopazBodyC.ib

[ResourceTopazBodyDIB]
type = Buffer
format = DXGI_FORMAT_R32_UINT
filename = TopazBodyD.ib

[ResourceTopazBodyADiffuse]
filename = TopazBodyADiffuse.dds

[ResourceTopazBodyALightMap]
filename = TopazBodyALightMap.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