Archive for December, 2009

Problems with allNodeTypes Command

Thursday, December 31st, 2009

Oftentimes, when loading your own custom tool set, you may want to confirm the existence of a plug-in on the client machine in order to prevent weird errors. Specifically, if you create a tool that works with a custom node, you may want to verify the node’s existence using the allNodeTypes command. Unfortunately, this command has a really quirky problem when used in Python.
(more…)

Minor Site Update

Thursday, December 17th, 2009

I just migrated the whole site from http://6ixsetstudios.com to http://adammechtley.com! Sorry if you were trying to access anything during the short transition period. All incoming links should still work fine, but please let me know if you find anything broken anywhere in the site.

Problems with MItSelectionList Filters

Monday, December 14th, 2009

One of the most common tools in the Maya API for custom commands is the MItSelectionList class. Part of the reason why it is so valuable is because it allows for an optional filter in its constructor using the MFn::Type enum. Applying a filter allows us to effectively ignore certain types of objects in which we are not interested, and conceivably to code with some amount of impunity since we know what the objects inside the iterator will be. Conceivably…
(more…)