Align creator settings to use default_variants instead of defaults

This commit is contained in:
Fabia Serra Arrizabalaga 2023-08-07 19:08:31 +02:00
parent d63aa34a76
commit e35c9898af
12 changed files with 211 additions and 144 deletions

View file

@ -10,7 +10,7 @@ class CreateArnoldAss(plugin.HoudiniCreator):
label = "Arnold ASS"
family = "ass"
icon = "magic"
defaults = ["Main"]
default_variants = ["Main"]
# Default extension: `.ass` or `.ass.gz`
ext = ".ass"

View file

@ -9,7 +9,7 @@ class CreateArnoldRop(plugin.HoudiniCreator):
label = "Arnold ROP"
family = "arnold_rop"
icon = "magic"
defaults = ["master"]
default_variants = ["master"]
# Default extension
ext = "exr"

View file

@ -11,7 +11,7 @@ class CreateKarmaROP(plugin.HoudiniCreator):
label = "Karma ROP"
family = "karma_rop"
icon = "magic"
defaults = ["master"]
default_variants = ["master"]
def create(self, subset_name, instance_data, pre_create_data):
import hou # noqa

View file

@ -11,7 +11,7 @@ class CreateMantraROP(plugin.HoudiniCreator):
label = "Mantra ROP"
family = "mantra_rop"
icon = "magic"
defaults = ["master"]
default_variants = ["master"]
def create(self, subset_name, instance_data, pre_create_data):
import hou # noqa

View file

@ -13,7 +13,7 @@ class CreateRedshiftROP(plugin.HoudiniCreator):
label = "Redshift ROP"
family = "redshift_rop"
icon = "magic"
defaults = ["master"]
default_variants = ["master"]
ext = "exr"
def create(self, subset_name, instance_data, pre_create_data):

View file

@ -14,7 +14,7 @@ class CreateVrayROP(plugin.HoudiniCreator):
label = "VRay ROP"
family = "vray_rop"
icon = "magic"
defaults = ["master"]
default_variants = ["master"]
ext = "exr"

View file

@ -14,48 +14,80 @@
"create": {
"CreateArnoldAss": {
"enabled": true,
"defaults": [],
"default_variants": [],
"ext": ".ass"
},
"CreateArnoldRop": {
"enabled": true,
"default_variants": []
},
"CreateAlembicCamera": {
"enabled": true,
"defaults": []
"default_variants": []
},
"CreateBGEO": {
"enabled": true,
"default_variants": []
},
"CreateCompositeSequence": {
"enabled": true,
"defaults": []
"default_variants": []
},
"CreateHDA": {
"enabled": true,
"default_variants": []
},
"CreateKarmaROP": {
"enabled": true,
"default_variants": []
},
"CreateMantraROP": {
"enabled": true,
"default_variants": []
},
"CreatePointCache": {
"enabled": true,
"defaults": []
"default_variants": []
},
"CreateRedshiftProxy": {
"enabled": true,
"default_variants": []
},
"CreateRedshiftROP": {
"enabled": true,
"defaults": []
"default_variants": []
},
"CreateRemotePublish": {
"enabled": true,
"defaults": []
"default_variants": []
},
"CreateVDBCache": {
"CreateReview": {
"enabled": true,
"defaults": []
"default_variants": []
},
"CreateUSD": {
"enabled": false,
"defaults": []
"default_variants": []
},
"CreateUSDModel": {
"enabled": false,
"defaults": []
"default_variants": []
},
"USDCreateShadingWorkspace": {
"enabled": false,
"defaults": []
"default_variants": []
},
"CreateUSDRender": {
"enabled": false,
"defaults": []
"default_variants": []
},
"CreateVDBCache": {
"enabled": true,
"default_variants": []
},
"CreateVrayROP": {
"enabled": true,
"default_variants": []
}
},
"publish": {

View file

@ -521,19 +521,19 @@
"enabled": true,
"make_tx": true,
"rs_tex": false,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateRender": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateUnrealStaticMesh": {
"enabled": true,
"defaults": [
"default_variants": [
"",
"_Main"
],
@ -547,7 +547,7 @@
},
"CreateUnrealSkeletalMesh": {
"enabled": true,
"defaults": [],
"default_variants": [],
"joint_hints": "jnt_org"
},
"CreateMultiverseLook": {
@ -555,11 +555,12 @@
"publish_mip_map": true
},
"CreateAnimation": {
"enabled": false,
"write_color_sets": false,
"write_face_sets": false,
"include_parent_hierarchy": false,
"include_user_defined_attributes": false,
"defaults": [
"default_variants": [
"Main"
]
},
@ -567,7 +568,7 @@
"enabled": true,
"write_color_sets": false,
"write_face_sets": false,
"defaults": [
"default_variants": [
"Main",
"Proxy",
"Sculpt"
@ -578,7 +579,7 @@
"write_color_sets": false,
"write_face_sets": false,
"include_user_defined_attributes": false,
"defaults": [
"default_variants": [
"Main"
]
},
@ -586,20 +587,20 @@
"enabled": true,
"write_color_sets": false,
"write_face_sets": false,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateReview": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
],
"useMayaTimeline": true
},
"CreateAss": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
],
"expandProcedurals": false,
@ -621,61 +622,61 @@
"enabled": true,
"vrmesh": true,
"alembic": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateMultiverseUsd": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateMultiverseUsdComp": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateMultiverseUsdOver": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateAssembly": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateCamera": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateLayout": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateMayaScene": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateRenderSetup": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateRig": {
"enabled": true,
"defaults": [
"default_variants": [
"Main",
"Sim",
"Cloth"
@ -683,20 +684,20 @@
},
"CreateSetDress": {
"enabled": true,
"defaults": [
"default_variants": [
"Main",
"Anim"
]
},
"CreateVRayScene": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
},
"CreateYetiRig": {
"enabled": true,
"defaults": [
"default_variants": [
"Main"
]
}

View file

@ -1,89 +1,121 @@
{
"type": "dict",
"collapsible": true,
"key": "create",
"label": "Creator plugins",
"children": [
{
"type": "dict",
"collapsible": true,
"key": "CreateArnoldAss",
"label": "Create Arnold Ass",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "list",
"key": "defaults",
"label": "Default Subsets",
"object_type": "text"
},
{
"type": "enum",
"key": "ext",
"label": "Default Output Format (extension)",
"multiselection": false,
"enum_items": [
{
".ass": ".ass"
},
{
".ass.gz": ".ass.gz (gzipped)"
}
]
}
]
},
"type": "dict",
"collapsible": true,
"key": "create",
"label": "Creator plugins",
"children": [
{
"type": "schema_template",
"name": "template_create_plugin",
"template_data": [
{
"key": "CreateAlembicCamera",
"label": "Create Alembic Camera"
},
{
"key": "CreateCompositeSequence",
"label": "Create Composite (Image Sequence)"
},
{
"key": "CreatePointCache",
"label": "Create Point Cache"
},
{
"key": "CreateRedshiftROP",
"label": "Create Redshift ROP"
},
{
"key": "CreateRemotePublish",
"label": "Create Remote Publish"
},
{
"key": "CreateVDBCache",
"label": "Create VDB Cache"
},
{
"key": "CreateUSD",
"label": "Create USD"
},
{
"key": "CreateUSDModel",
"label": "Create USD Model"
},
{
"key": "USDCreateShadingWorkspace",
"label": "Create USD Shading Workspace"
},
{
"key": "CreateUSDRender",
"label": "Create USD Render"
}
]
}
]
}
"type": "dict",
"collapsible": true,
"key": "CreateArnoldAss",
"label": "Create Arnold Ass",
"checkbox_key": "enabled",
"children": [
{
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "list",
"key": "default_variants",
"label": "Default Variants",
"object_type": "text"
},
{
"type": "enum",
"key": "ext",
"label": "Default Output Format (extension)",
"multiselection": false,
"enum_items": [
{
".ass": ".ass"
},
{
".ass.gz": ".ass.gz (gzipped)"
}
]
}
]
},
{
"type": "schema_template",
"name": "template_create_plugin",
"template_data": [
{
"key": "CreateArnoldRop",
"label": "Create Arnold ROP"
},
{
"key": "CreateAlembicCamera",
"label": "Create Alembic Camera"
},
{
"key": "CreateBGEO",
"label": "Create Houdini BGEO"
},
{
"key": "CreateCompositeSequence",
"label": "Create Composite (Image Sequence)"
},
{
"key": "CreateKarmaROP",
"label": "Create Karma ROP"
},
{
"key": "CreateMantraROP",
"label": "Create Mantra ROP"
},
{
"key": "CreateHDA",
"label": "Create HDA"
},
{
"key": "CreatePointCache",
"label": "Create Point Cache"
},
{
"key": "CreateRedshiftProxy",
"label": "Create Redshift Proxy"
},
{
"key": "CreateRedshiftROP",
"label": "Create Redshift ROP"
},
{
"key": "CreateRemotePublish",
"label": "Create Remote Publish"
},
{
"key": "CreateReview",
"label": "Create Review"
},
{
"key": "CreateUSD",
"label": "Create USD"
},
{
"key": "CreateUSDModel",
"label": "Create USD Model"
},
{
"key": "USDCreateShadingWorkspace",
"label": "Create USD Shading Workspace"
},
{
"key": "CreateUSDRender",
"label": "Create USD Render"
},
{
"key": "CreateVDBCache",
"label": "Create VDB Cache"
},
{
"key": "CreateVrayROP",
"label": "Create VRay ROP"
}
]
}
]
}

View file

@ -28,7 +28,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
}
@ -52,7 +52,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
},
@ -84,7 +84,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
},
@ -120,10 +120,12 @@
"collapsible": true,
"key": "CreateAnimation",
"label": "Create Animation",
"checkbox_key": "enabled",
"children": [
{
"type": "label",
"label": "This plugin is not optional due to implicit creation through loading the \"rig\" family.\nThis family is also hidden from creation due to complexity in setup."
"type": "boolean",
"key": "enabled",
"label": "Enabled"
},
{
"type": "boolean",
@ -147,7 +149,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
}
@ -177,7 +179,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
}
@ -212,7 +214,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
}
@ -242,7 +244,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
}
@ -262,7 +264,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
},
@ -287,7 +289,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
},
@ -389,7 +391,7 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
}

View file

@ -12,9 +12,9 @@
},
{
"type": "list",
"key": "defaults",
"key": "default_variants",
"label": "Default Subsets",
"object_type": "text"
}
]
}
}

View file

@ -13,8 +13,8 @@
},
{
"type": "list",
"key": "defaults",
"label": "Default Subsets",
"key": "default_variants",
"label": "Default Variants",
"object_type": "text"
}
]