Create a locator that plots out the position/rotation of current selection(s) or the animation thereof, later to be used as a driver of the original object primarily for space switching purposes.
Clone this repository and add the path to MAYA_MODULE_PATH
in your Maya.env
. Access the functions directly from your preferred hotkey, or via provided marking menu. Place marking menu file under maya/xxxx/prefs/markingMenus
.
from bombLocator.main import *
bl = BombLocator() bl.createLocator(anim=0)
- Create Animated Locator
from bombLocator.main import *
bl = BombLocator() bl.createLocator(anim=1)
- Pin to World
from bombLocator.main import *
bl = BombLocator() bl.createLocator(anim=1) bl.locatorDriver()
- Bake and Delete Locator
from bombLocator.main import *
bl = BombLocator() bl.deleteLocator()
- Reparent
from bombLocator.main import *
bl = BombLocator() bl.reparentLocator(toWorld=0)
- Reparent to World
from bombLocator.main import *
bl = BombLocator() bl.reparentLocator(toWorld=1)
- Update Locator
import maya.cmds as cmds from bombLocator.main import *
bl = BombLocator() bl.updateLocator()
- Select All Locators
import maya.cmds as cmds from bombLocator.main import *
bl = BombLocator() cmds.select(bl.getBombLocator())