예제 #1
0
파일: menu.py 프로젝트: hdd/ue
                    break

# Tool bar menus
ueMenu = "ue&Tools"
# File utils
nuke.menu("Nuke").addCommand(ueMenu+"/&Open",
                             ueNukeOpen.ueOpen, "Ctrl+o")
nuke.menu("Nuke").addCommand(ueMenu+"/&Save",
                             ueNukeSave.ueSave, "Ctrl+s")
nuke.menu("Nuke").addCommand(ueMenu+"/Save &As...",
                             ueNukeSave.ueSaveAs, "Ctrl+Shift+s")
nuke.menu("Nuke").addCommand(ueMenu+"/Save New &Version",
                             ueNukeSave.ueSaveVers, "Ctrl+Alt+s")
nuke.menu("Nuke").addCommand(ueMenu+"/-", "")
# Gizmo menu
ueNukeLoad.addGizmos()
# Nodes menu
nuke.menu("Nuke").addCommand(ueMenu+"/nodes/ueRead", "ueReadAsset(\"Read\")")
nuke.menu("Nuke").addCommand(ueMenu+"/nodes/ueReadGeo", "ueReadAsset(\"ReadGeo\", cmd=\"ReadGeo\")")
nuke.menu("Nuke").addCommand(ueMenu+"/nodes/ueAtomReadGeo", "ueReadAsset(\"AtomReadGeo\", cmd=\"ReadGeo\")")
nuke.menu("Nuke").addCommand(ueMenu+"/nodes/-", "")
nuke.menu("Nuke").addCommand(ueMenu+"/nodes/ueWrite", "ueWriteAsset(\"Write\")")
nuke.menu("Nuke").addCommand(ueMenu+"/nodes/-", "")
nuke.menu("Nuke").addCommand(ueMenu+"/nodes/ueConstant", "ueConstant()")
# Backdrops menu
nuke.menu("Nuke").addCommand(ueMenu+"/backdrops/test",
                             lambda: ueNuke.ueAutoBackdrop("Test", (155, 155, 155, 255)))
nuke.menu("Nuke").addCommand(ueMenu+"/-", "")
# Script utils
nuke.menu("Nuke").addCommand(ueMenu+"/ueRead", ueRead, "ctrl+r")
nuke.menu("Nuke").addCommand(ueMenu+"/ueChecker", ueChecker)
예제 #2
0
파일: menu.py 프로젝트: theomission/ue
                    ueChecker(show=True)
                    break


# Tool bar menus
ueMenu = "ue&Tools"
# File utils
nuke.menu("Nuke").addCommand(ueMenu + "/&Open", ueNukeOpen.ueOpen, "Ctrl+o")
nuke.menu("Nuke").addCommand(ueMenu + "/&Save", ueNukeSave.ueSave, "Ctrl+s")
nuke.menu("Nuke").addCommand(ueMenu + "/Save &As...", ueNukeSave.ueSaveAs,
                             "Ctrl+Shift+s")
nuke.menu("Nuke").addCommand(ueMenu + "/Save New &Version",
                             ueNukeSave.ueSaveVers, "Ctrl+Alt+s")
nuke.menu("Nuke").addCommand(ueMenu + "/-", "")
# Gizmo menu
ueNukeLoad.addGizmos()
# Nodes menu
nuke.menu("Nuke").addCommand(ueMenu + "/nodes/ueRead", "ueReadAsset(\"Read\")")
nuke.menu("Nuke").addCommand(ueMenu + "/nodes/ueReadGeo",
                             "ueReadAsset(\"ReadGeo\", cmd=\"ReadGeo\")")
nuke.menu("Nuke").addCommand(ueMenu + "/nodes/ueAtomReadGeo",
                             "ueReadAsset(\"AtomReadGeo\", cmd=\"ReadGeo\")")
nuke.menu("Nuke").addCommand(ueMenu + "/nodes/-", "")
nuke.menu("Nuke").addCommand(ueMenu + "/nodes/ueWrite",
                             "ueWriteAsset(\"Write\")")
nuke.menu("Nuke").addCommand(ueMenu + "/nodes/-", "")
nuke.menu("Nuke").addCommand(ueMenu + "/nodes/ueConstant", "ueConstant()")
# Backdrops menu
nuke.menu("Nuke").addCommand(
    ueMenu + "/backdrops/test",
    lambda: ueNuke.ueAutoBackdrop("Test", (155, 155, 155, 255)))