diff --git a/pype/plugins/tvpaint/load/load_image.py b/pype/plugins/tvpaint/load/load_image.py index ec126adbee..1292608185 100644 --- a/pype/plugins/tvpaint/load/load_image.py +++ b/pype/plugins/tvpaint/load/load_image.py @@ -1,4 +1,5 @@ from avalon import api +from avalon.vendor import qargparse from avalon.tvpaint import CommunicatorWrapper @@ -20,6 +21,27 @@ class ImportImage(api.Loader): "tv_layerrename layer_id layer_name" ) + options = [ + qargparse.Boolean( + "stretch", + label="Stretch to project size", + default=True, + help="Stretch loaded image/s to project resolution?" + ), + qargparse.Boolean( + "timestretch", + label=" Stretch to timeline length", + default=True, + help="Clip loaded image/s to timeline length?" + ), + qargparse.Boolean( + "preload", + label="Preload loaded image/s", + default=True, + help="Preload image/s?" + ) + ] + def load(self, context, name, namespace, options): # Prepare layer name asset_name = context["asset"]["name"]