Advertisement
Guest User

Bake Vert AO

a guest
May 22nd, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. import maya.cmds as cmds
  2.  
  3. def initializeTurtle():
  4.  
  5. #Load Turtle
  6. cmds.loadPlugin('Turtle')
  7.  
  8. #Assign colorSet
  9. cmds.polyColorSet(cr=True, cla=True,)
  10.  
  11. cmds.createNode("ilrBakeLayer")
  12. #Set Bake options
  13. setRenderer = cmds.setAttr("defaultRenderGlobals.currentRenderer", "turtle", type="string")
  14.  
  15.  
  16. def setBakeSettings():
  17.  
  18. cmds.setAttr('TurtleRenderOptions.renderer', 1)
  19. cmds.setAttr('TurtleDefaultBakeLayer.renderType', 2)
  20. cmds.setAttr('TurtleDefaultBakeLayer.fullShading', 0)
  21. cmds.setAttr('TurtleDefaultBakeLayer.ambient', 1)
  22. cmds.setAttr('TurtleRenderOptions.enableGI', 1)
  23. cmds.setAttr('TurtleRenderOptions.giEnvironment', 2)
  24. cmds.setAttr('TurtleRenderOptions.skyLightShader', 1,1,1, type='double3')
  25. cmds.setAttr('TurtleDefaultBakeLayer.vbColorSet', 'colorSet', type='string')
  26.  
  27.  
  28. def main():
  29. objSel = cmds.ls(sl=True)
  30. #Check if a selction has been made
  31. if objSel == []:
  32. cmds.warning('Please select objects to bake')
  33. else:
  34. #initializeTurtle()
  35. test = initializeTurtle()
  36. cmds.evalDeferred(setBakeSettings())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement