Add shape key export option

This commit is contained in:
QuantumCoderQC 2021-11-02 15:58:38 +01:00
parent 03090cafa2
commit 603d23fbfd
2 changed files with 10 additions and 0 deletions

View File

@ -567,6 +567,10 @@ class ArmRPListItem(bpy.types.PropertyGroup):
name='Skinning', description='Enable skinning', default='On', update=assets.invalidate_shader_cache)
arm_skin_max_bones_auto: BoolProperty(name="Auto Bones", description="Calculate amount of maximum bones based on armatures", default=True, update=assets.invalidate_compiled_data)
arm_skin_max_bones: IntProperty(name="Max Bones", default=50, min=1, max=3000, update=assets.invalidate_shader_cache)
arm_morph_target: EnumProperty(
items=[('On', 'On', 'On'),
('Off', 'Off', 'Off')],
name='Shape key', description='Enable shape keys', default='On', update=assets.invalidate_shader_cache)
arm_particles: EnumProperty(
items=[('On', 'On', 'On'),
('Off', 'Off', 'Off')],

View File

@ -1343,6 +1343,12 @@ class ARM_PT_RenderPathRendererPanel(bpy.types.Panel):
row.enabled = not rpdat.arm_skin_max_bones_auto
row.prop(rpdat, 'arm_skin_max_bones')
layout.separator(factor=0.1)
col = layout.column()
col.prop(rpdat, 'arm_morph_target')
col = col.column()
col.enabled = rpdat.arm_morph_target == 'On'
layout.separator(factor=0.1)
col = layout.column()
col.prop(rpdat, "rp_hdr")