mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
use standard keys
This commit is contained in:
parent
28ace5313c
commit
fa8a3146a3
18 changed files with 69 additions and 69 deletions
|
|
@ -13,7 +13,7 @@ class CreateAlembicCamera(plugin.HoudiniCreator):
|
|||
label = "Camera (Abc)"
|
||||
family = "camera"
|
||||
icon = "camera"
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.abc"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.abc"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
import hou
|
||||
|
|
@ -29,7 +29,7 @@ class CreateAlembicCamera(plugin.HoudiniCreator):
|
|||
instance_node = hou.node(instance.get("instance_node"))
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms = {
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class CreateArnoldAss(plugin.HoudiniCreator):
|
|||
# however calling HoudiniCreator.create()
|
||||
# will override it by the value in the project settings
|
||||
ext = ".ass"
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.{ext}"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.{ext}"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
import hou
|
||||
|
|
@ -41,7 +41,7 @@ class CreateArnoldAss(plugin.HoudiniCreator):
|
|||
instance_node.setParmTemplateGroup(parm_template_group)
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=self.ext.lstrip(".")
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -9,8 +9,8 @@ class CreateArnoldRop(plugin.HoudiniCreator):
|
|||
label = "Arnold ROP"
|
||||
family = "arnold_rop"
|
||||
icon = "magic"
|
||||
render_staging_dir = "$HIP/ayon/{product_name}/render/{product_name}.$F4.{ext}"
|
||||
ass_dir = "$HIP/ayon/{product_name}/ass/{product_name}.$F4.{ext}"
|
||||
render_staging_dir = "$HIP/ayon/{product[name]}/render/{product[name]}.$F4.{ext}"
|
||||
ass_dir = "$HIP/ayon/{product[name]}/ass/{product[name]}.$F4.{ext}"
|
||||
|
||||
# Default extension
|
||||
ext = "exr"
|
||||
|
|
@ -40,7 +40,7 @@ class CreateArnoldRop(plugin.HoudiniCreator):
|
|||
ext = pre_create_data.get("image_format")
|
||||
|
||||
filepath = self.render_staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=ext
|
||||
)
|
||||
|
||||
|
|
@ -55,7 +55,7 @@ class CreateArnoldRop(plugin.HoudiniCreator):
|
|||
|
||||
if pre_create_data.get("export_job"):
|
||||
ass_filepath = self.ass_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext="ass"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ class CreateBGEO(plugin.HoudiniCreator):
|
|||
label = "PointCache (Bgeo)"
|
||||
family = "pointcache"
|
||||
icon = "gears"
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.$F4.{ext}"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.$F4.{ext}"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
|
||||
|
|
@ -31,7 +31,7 @@ class CreateBGEO(plugin.HoudiniCreator):
|
|||
instance_node = hou.node(instance.get("instance_node"))
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=pre_create_data.get("bgeo_type") or "bgeo.sc"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class CreateCompositeSequence(plugin.HoudiniCreator):
|
|||
label = "Composite (Image Sequence)"
|
||||
family = "imagesequence"
|
||||
icon = "gears"
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.$F4.{ext}"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.$F4.{ext}"
|
||||
ext = "exr"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
|
|
@ -30,7 +30,7 @@ class CreateCompositeSequence(plugin.HoudiniCreator):
|
|||
instance_node = hou.node(instance.get("instance_node"))
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=self.ext
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ class CreateHDA(plugin.HoudiniCreator):
|
|||
family = "hda"
|
||||
icon = "gears"
|
||||
maintain_selection = False
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.{ext}"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.{ext}"
|
||||
ext = "hda"
|
||||
|
||||
def _check_existing(self, asset_name, subset_name):
|
||||
|
|
@ -62,7 +62,7 @@ class CreateHDA(plugin.HoudiniCreator):
|
|||
# for consistency I'm using {subset} as it's
|
||||
# the same key used in other creators
|
||||
filepath = self.staging_dir.format(
|
||||
product_name=node_name,
|
||||
product={"name": node_name},
|
||||
ext=self.ext
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@ class CreateKarmaROP(plugin.HoudiniCreator):
|
|||
label = "Karma ROP"
|
||||
family = "karma_rop"
|
||||
icon = "magic"
|
||||
render_staging_dir = "$HIP/ayon/{product_name}/render/{product_name}.$F4.{ext}"
|
||||
checkpoint_dir = "$HIP/ayon/{product_name}/checkpoint/{product_name}.$F4.checkpoint"
|
||||
render_staging_dir = "$HIP/ayon/{product[name]}/render/{product[name]}.$F4.{ext}"
|
||||
checkpoint_dir = "$HIP/ayon/{product[name]}/checkpoint/{product[name]}.$F4.checkpoint"
|
||||
usd_dir = "$HIP/ayon/{product_name}/usd/{product_name}_$RENDERID"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
|
|
@ -35,16 +35,16 @@ class CreateKarmaROP(plugin.HoudiniCreator):
|
|||
ext = pre_create_data.get("image_format")
|
||||
|
||||
filepath = self.render_staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=ext
|
||||
)
|
||||
|
||||
checkpoint = self.checkpoint_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
usd_directory = self.usd_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms = {
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ class CreateMantraIFD(plugin.HoudiniCreator):
|
|||
label = "Mantra IFD"
|
||||
family = "mantraifd"
|
||||
icon = "gears"
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.$F4.ifd"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.$F4.ifd"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
import hou
|
||||
|
|
@ -28,7 +28,7 @@ class CreateMantraIFD(plugin.HoudiniCreator):
|
|||
instance_node = hou.node(instance.get("instance_node"))
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms = {
|
||||
|
|
|
|||
|
|
@ -11,8 +11,8 @@ class CreateMantraROP(plugin.HoudiniCreator):
|
|||
label = "Mantra ROP"
|
||||
family = "mantra_rop"
|
||||
icon = "magic"
|
||||
render_staging_dir = "$HIP/ayon/{product_name}/render/{product_name}.$F4.{ext}",
|
||||
ifd_dir = "$HIP/ayon/{product_name}/ifd/{product_name}.$F4.ifd"
|
||||
render_staging_dir = "$HIP/ayon/{product[name]}/render/{product[name]}.$F4.{ext}",
|
||||
ifd_dir = "$HIP/ayon/{product[name]}/ifd/{product[name]}.$F4.ifd"
|
||||
|
||||
# Default to split export and render jobs
|
||||
export_job = True
|
||||
|
|
@ -37,7 +37,7 @@ class CreateMantraROP(plugin.HoudiniCreator):
|
|||
ext = pre_create_data.get("image_format")
|
||||
|
||||
filepath = self.render_staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=ext
|
||||
)
|
||||
|
||||
|
|
@ -50,7 +50,7 @@ class CreateMantraROP(plugin.HoudiniCreator):
|
|||
|
||||
if pre_create_data.get("export_job"):
|
||||
ifd_filepath = self.ifd_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms["soho_outputmode"] = 1
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class CreatePointCache(plugin.HoudiniCreator):
|
|||
label = "PointCache (Abc)"
|
||||
family = "pointcache"
|
||||
icon = "gears"
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.abc"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.abc"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
instance_data.pop("active", None)
|
||||
|
|
@ -30,7 +30,7 @@ class CreatePointCache(plugin.HoudiniCreator):
|
|||
instance_node = hou.node(instance.get("instance_node"))
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms = {
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ class CreateRedshiftProxy(plugin.HoudiniCreator):
|
|||
label = "Redshift Proxy"
|
||||
family = "redshiftproxy"
|
||||
icon = "magic"
|
||||
staging_dir = "$HIP/ayon"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.$F4.rs"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
|
||||
|
|
@ -38,7 +38,7 @@ class CreateRedshiftProxy(plugin.HoudiniCreator):
|
|||
instance_node = hou.node(instance.get("instance_node"))
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
)
|
||||
|
||||
parms = {
|
||||
|
|
|
|||
|
|
@ -14,8 +14,8 @@ class CreateRedshiftROP(plugin.HoudiniCreator):
|
|||
family = "redshift_rop"
|
||||
icon = "magic"
|
||||
ext = "exr"
|
||||
render_staging_dir = "$HIP/ayon/{product_name}/render/{product_name}.$AOV.$F4.{ext}"
|
||||
rs_dir = "$HIP/ayon/{product_name}/rs/{product_name}.$F4.rs"
|
||||
render_staging_dir = "$HIP/ayon/{product[name]}/render/{product[name]}.$AOV.$F4.{ext}"
|
||||
rs_dir = "$HIP/ayon/{product[name]}/rs/{product[name]}.$F4.rs"
|
||||
|
||||
# Default to split export and render jobs
|
||||
split_render = True
|
||||
|
|
@ -60,7 +60,7 @@ class CreateRedshiftROP(plugin.HoudiniCreator):
|
|||
ext = pre_create_data.get("image_format")
|
||||
|
||||
filepath = self.render_staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=ext
|
||||
)
|
||||
|
||||
|
|
@ -85,7 +85,7 @@ class CreateRedshiftROP(plugin.HoudiniCreator):
|
|||
parms["RS_renderCamera"] = camera or ""
|
||||
|
||||
rs_filepath = self.rs_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms["RS_archive_file"] = rs_filepath
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ class CreateReview(plugin.HoudiniCreator):
|
|||
label = "Review"
|
||||
family = "review"
|
||||
icon = "video-camera"
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.$F4.{ext}"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.$F4.{ext}"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
|
||||
|
|
@ -33,7 +33,7 @@ class CreateReview(plugin.HoudiniCreator):
|
|||
frame_range = hou.playbar.frameRange()
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=pre_create_data.get("image_format", "png")
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ class CreateStaticMesh(plugin.HoudiniCreator):
|
|||
icon = "fa5s.cubes"
|
||||
|
||||
default_variants = ["Main"]
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.fbx"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.fbx"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
|
||||
|
|
@ -31,7 +31,7 @@ class CreateStaticMesh(plugin.HoudiniCreator):
|
|||
|
||||
# prepare parms
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms = {
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ class CreateUSD(plugin.HoudiniCreator):
|
|||
family = "usd"
|
||||
icon = "gears"
|
||||
enabled = False
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.usd"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.usd"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
|
||||
|
|
@ -28,7 +28,7 @@ class CreateUSD(plugin.HoudiniCreator):
|
|||
instance_node = hou.node(instance.get("instance_node"))
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms = {
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ class CreateVDBCache(plugin.HoudiniCreator):
|
|||
label = "VDB Cache"
|
||||
family = "vdbcache"
|
||||
icon = "cloud"
|
||||
staging_dir = "$HIP/ayon/{product_name}/{product_name}.$F4.vdb"
|
||||
staging_dir = "$HIP/ayon/{product[name]}/{product[name]}.$F4.vdb"
|
||||
|
||||
def create(self, subset_name, instance_data, pre_create_data):
|
||||
import hou
|
||||
|
|
@ -32,7 +32,7 @@ class CreateVDBCache(plugin.HoudiniCreator):
|
|||
instance_node = hou.node(instance.get("instance_node"))
|
||||
|
||||
filepath = self.staging_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
|
||||
parms = {
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@ class CreateVrayROP(plugin.HoudiniCreator):
|
|||
family = "vray_rop"
|
||||
icon = "magic"
|
||||
ext = "exr"
|
||||
render_staging_dir = "$HIP/ayon/{product_name}/render/{product_name}.$AOV.$F4.{ext}",
|
||||
vrscene_dir = "$HIP/ayon/{product_name}/vrscene/{product_name}.$F4.vrscene"
|
||||
render_staging_dir = "$HIP/ayon/{product[name]}/render/{product[name]}.$AOV.$F4.{ext}",
|
||||
vrscene_dir = "$HIP/ayon/{product[name]}/vrscene/{product[name]}.$F4.vrscene"
|
||||
|
||||
# Default to split export and render jobs
|
||||
export_job = True
|
||||
|
|
@ -60,7 +60,7 @@ class CreateVrayROP(plugin.HoudiniCreator):
|
|||
if pre_create_data.get("export_job"):
|
||||
|
||||
scene_filepath = self.vrscene_dir.format(
|
||||
product_name="`chs(\"subset\")`" # keep dynamic link to subset
|
||||
product={"name": subset_name}
|
||||
)
|
||||
# Setting render_export_mode to "2" because that's for
|
||||
# "Export only" ("1" is for "Export & Render")
|
||||
|
|
@ -83,7 +83,7 @@ class CreateVrayROP(plugin.HoudiniCreator):
|
|||
if pre_create_data.get("render_element_enabled", True):
|
||||
# Vray has its own tag for AOV file output
|
||||
filepath = self.render_staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=ext
|
||||
)
|
||||
|
||||
|
|
@ -102,7 +102,7 @@ class CreateVrayROP(plugin.HoudiniCreator):
|
|||
|
||||
else:
|
||||
filepath = self.render_staging_dir.format(
|
||||
product_name="`chs(\"subset\")`", # keep dynamic link to subset
|
||||
product={"name": subset_name},
|
||||
ext=ext
|
||||
).replace(".$AOV", "")
|
||||
|
||||
|
|
|
|||
|
|
@ -148,73 +148,73 @@ DEFAULT_HOUDINI_CREATE_SETTINGS = {
|
|||
"CreateAlembicCamera": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.abc"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.abc"
|
||||
},
|
||||
"CreateArnoldAss": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"ext": ".ass",
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.$F4.{ext}"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.$F4.{ext}"
|
||||
},
|
||||
"CreateArnoldRop": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"render_staging_dir": "$HIP/ayon/{product_name}/render/{product_name}.$F4.{ext}",
|
||||
"ass_dir": "$HIP/ayon/{product_name}/ass/{product_name}.$F4.{ext}"
|
||||
"render_staging_dir": "$HIP/ayon/{product[name]}/render/{product[name]}.$F4.{ext}",
|
||||
"ass_dir": "$HIP/ayon/{product[name]}/ass/{product[name]}.$F4.{ext}"
|
||||
},
|
||||
"CreateCompositeSequence": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.$F4.{ext}"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.$F4.{ext}"
|
||||
},
|
||||
"CreateHDA": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.{ext}"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.{ext}"
|
||||
},
|
||||
"CreateKarmaROP": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"render_staging_dir": "$HIP/ayon/{product_name}/render/{product_name}.$F4.{ext}",
|
||||
"checkpoint_dir": "$HIP/ayon/{product_name}/checkpoint/{product_name}.$F4.checkpoint",
|
||||
"usd_dir": "$HIP/ayon/{product_name}/usd/{product_name}_$RENDERID"
|
||||
"render_staging_dir": "$HIP/ayon/{product[name]}/render/{product[name]}.$F4.{ext}",
|
||||
"checkpoint_dir": "$HIP/ayon/{product[name]}/checkpoint/{product[name]}.$F4.checkpoint",
|
||||
"usd_dir": "$HIP/ayon/{product[name]}/usd/{product[name]}_$RENDERID"
|
||||
},
|
||||
"CreateMantraIFD": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.$F4.ifd"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.$F4.ifd"
|
||||
},
|
||||
"CreateMantraROP": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"render_staging_dir": "$HIP/ayon/{product_name}/render/{product_name}.$F4.{ext}",
|
||||
"ifd_dir": "$HIP/ayon/{product_name}/ifd/{product_name}.$F4.ifd"
|
||||
"render_staging_dir": "$HIP/ayon/{product[name]}/render/{product[name]}.$F4.{ext}",
|
||||
"ifd_dir": "$HIP/ayon/{product[name]}/ifd/{product[name]}.$F4.ifd"
|
||||
},
|
||||
"CreatePointCache": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.abc"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.abc"
|
||||
},
|
||||
"CreateBGEO": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.$F4.{ext}"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.$F4.{ext}"
|
||||
},
|
||||
"CreateRedshiftProxy": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.$F4.rs"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.$F4.rs"
|
||||
},
|
||||
"CreateRedshiftROP": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"render_staging_dir": "$HIP/ayon/{product_name}/render/{product_name}.$AOV.$F4.{ext}",
|
||||
"rs_dir": "$HIP/ayon/{product_name}/rs/{product_name}.$F4.rs"
|
||||
"render_staging_dir": "$HIP/ayon/{product[name]}/render/{product[name]}.$AOV.$F4.{ext}",
|
||||
"rs_dir": "$HIP/ayon/{product[name]}/rs/{product[name]}.$F4.rs"
|
||||
},
|
||||
"CreateReview": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.$F4.{ext}"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.$F4.{ext}"
|
||||
},
|
||||
"CreateStaticMesh": {
|
||||
"enabled": True,
|
||||
|
|
@ -228,12 +228,12 @@ DEFAULT_HOUDINI_CREATE_SETTINGS = {
|
|||
"USP",
|
||||
"UCX"
|
||||
],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.fbx"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.fbx"
|
||||
},
|
||||
"CreateUSD": {
|
||||
"enabled": False,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.usd"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.usd"
|
||||
},
|
||||
"CreateUSDRender": {
|
||||
"enabled": False,
|
||||
|
|
@ -243,12 +243,12 @@ DEFAULT_HOUDINI_CREATE_SETTINGS = {
|
|||
"CreateVDBCache": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"staging_dir": "$HIP/ayon/{product_name}/{product_name}.$F4.vdb"
|
||||
"staging_dir": "$HIP/ayon/{product[name]}/{product[name]}.$F4.vdb"
|
||||
},
|
||||
"CreateVrayROP": {
|
||||
"enabled": True,
|
||||
"default_variants": ["Main"],
|
||||
"render_staging_dir": "$HIP/ayon/{product_name}/render/{product_name}.$AOV.$F4.{ext}",
|
||||
"vrscene_dir": "$HIP/ayon/{product_name}/vrscene/{product_name}.$F4.vrscene"
|
||||
"render_staging_dir": "$HIP/ayon/{product[name]}/render/{product[name]}.$AOV.$F4.{ext}",
|
||||
"vrscene_dir": "$HIP/ayon/{product[name]}/vrscene/{product[name]}.$F4.vrscene"
|
||||
},
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue