Skip to content

validate_vray

ValidateVray

Bases: MayaInstancePlugin

Validate general Vray setup.

Source code in client/ayon_maya/plugins/publish/validate_vray.py
 7
 8
 9
10
11
12
13
14
15
16
17
class ValidateVray(plugin.MayaInstancePlugin):
    """Validate general Vray setup."""

    order = pyblish.api.ValidatorOrder
    label = 'VRay'
    families = ["vrayproxy"]

    def process(self, instance):
        # Validate vray plugin is loaded.
        if not cmds.pluginInfo("vrayformaya", query=True, loaded=True):
            raise PublishValidationError("Vray plugin is not loaded.")