[POSITION]
;The final generated vb0 semantic_name used to import into blender.
blender_semantic_name = POSITION
;The semantic_name extract from original vb .txt file.
extract_semantic_name = ATTRIBUTE
;in 3Dmigoto,for Unereal Engine,all dumped semantic_name is ATTRIBUTE,so semantic_index is important.
;here is the original file's semantic_index
semantic_index = 0
;here is your output header info's semantic_index
output_semantic_index = 0
format = R32G32B32_FLOAT
input_slot = 0
input_slot_class = per-vertex
instance_data_step_rate = 0
;the byte lenth of this Element's data.
byte_width = 12
;which vb file you want to extract,this location info should be manually write,
extract_vb_file = vb0
;which vb slot you need to replace back to game.
replace_vb_slot = vb0

[NORMAL]
blender_semantic_name = NORMAL
extract_semantic_name = ATTRIBUTE
semantic_index = 1
output_semantic_index = 0
format = R8G8B8A8_SNORM
input_slot = 0
input_slot_class = per-vertex
instance_data_step_rate = 0
byte_width = 4
extract_vb_file = vb1
replace_vb_slot = vb1

[TANGENT]
blender_semantic_name = TANGENT
extract_semantic_name = ATTRIBUTE
semantic_index = 2
output_semantic_index = 0
format = R8G8B8A8_SNORM
input_slot = 0
input_slot_class = per-vertex
instance_data_step_rate = 0
byte_width = 4
extract_vb_file = vb1
replace_vb_slot = vb1

[TEXCOORD]
blender_semantic_name = TEXCOORD
extract_semantic_name = ATTRIBUTE
semantic_index = 5
output_semantic_index = 0
format = R16G16_FLOAT
input_slot = 0
input_slot_class = per-vertex
instance_data_step_rate = 0
byte_width = 16
extract_vb_file = vb2
replace_vb_slot = vb2

[BLENDINDICES]
blender_semantic_name = BLENDINDICES
extract_semantic_name = ATTRIBUTE
semantic_index = 3
output_semantic_index = 0
format = R8G8B8A8_UINT
input_slot = 0
input_slot_class = per-vertex
instance_data_step_rate = 0
byte_width = 8
extract_vb_file = vb4
replace_vb_slot = vb4

[BLENDWEIGHTS]
blender_semantic_name = BLENDWEIGHTS
extract_semantic_name = ATTRIBUTE
semantic_index = 4
output_semantic_index = 0
format = R8G8B8A8_UNORM
input_slot = 0
input_slot_class = per-vertex
instance_data_step_rate = 0
byte_width = 8
extract_vb_file = vb4
replace_vb_slot = vb4

;Kena has a extra slot, looks like they are COLOR info or something else,
;still not sure now,need to test.
[UNKNOWN1]
blender_semantic_name =
extract_semantic_name = ATTRIBUTE
semantic_index = 9
output_semantic_index = 0
format = R32G32B32_FLOAT
input_slot = 0
input_slot_class = per-vertex
instance_data_step_rate = 0
byte_width = 12
extract_vb_file = vb6
replace_vb_slot = vb6

[UNKNOWN2]
blender_semantic_name =
extract_semantic_name = ATTRIBUTE
semantic_index = 10
output_semantic_index = 0
format = R32G32B32_FLOAT
input_slot = 0
input_slot_class = per-vertex
instance_data_step_rate = 0
byte_width = 12
extract_vb_file = vb6
replace_vb_slot = vb6