Example #1
0
import os
import datetime

import pymel.core as pm
import maya.cmds as mc
import tempfile

from anima import stalker_server_internal_address
from anima.publish import (clear_publishers, publisher, staging,
                           POST_PUBLISHER_TYPE)
from anima.exc import PublishError
from anima.repr import Representation
from anima.utils import utc_to_local
from anima.env.mayaEnv import auxiliary

clear_publishers()

MAX_NODE_DISPLAY = 80

# TODO: this should be depending on to the project some projects still can
#       use mental ray
VALID_MATERIALS = [
    u'aiAmbientOcclusion',
    u'aiHair',
    u'aiRaySwitch',
    u'aiShadowCatcher',
    u'aiSkin',
    u'aiSkinSss',
    u'aiStandard',
    u'aiUtility',
    u'aiWireframe',
Example #2
0
 def tearDown(self):
     """clean up test
     """
     # clean up publishers dictionary
     clear_publishers()
Example #3
0
 def tearDown(self):
     """clean up test
     """
     # clean up publishers dictionary
     clear_publishers()
Example #4
0
import os
import datetime

import pymel.core as pm
import maya.cmds as mc
import tempfile

from anima import stalker_server_internal_address
from anima.publish import (clear_publishers, publisher, staging,
                           POST_PUBLISHER_TYPE)
from anima.exc import PublishError
from anima.repr import Representation
from anima.utils import utc_to_local
from anima.env.mayaEnv import auxiliary

clear_publishers()

MAX_NODE_DISPLAY = 80

# TODO: this should be depending on to the project some projects still can
#       use mental ray
VALID_MATERIALS = [
    u'aiAmbientOcclusion',
    u'aiHair',
    u'aiRaySwitch',
    u'aiShadowCatcher',
    u'aiSkin',
    u'aiSkinSss',
    u'aiStandard',
    u'aiUtility',
    u'aiWireframe',