diff --git a/colorbleed/plugins/maya/publish/collect_workscene_fps.py b/colorbleed/plugins/maya/publish/collect_workscene_fps.py new file mode 100644 index 0000000000..41d6ffea33 --- /dev/null +++ b/colorbleed/plugins/maya/publish/collect_workscene_fps.py @@ -0,0 +1,15 @@ +import pyblish.api +from maya import mel + + +class CollectWorksceneFPS(pyblish.api.ContextPlugin): + """Get the FPS of the work scene""" + + label = "Workscene FPS" + order = pyblish.api.CollectorOrder + hosts = ["maya"] + + def process(self, context): + fps = mel.eval('currentTimeUnitToFPS()') + self.log.info("Workscene FPS: %s" % fps) + context.data.update({"fps": fps})