What is it ?¶
CGP utils is a python API that comes in three parts :
cgp_generic_utilscgp_maya_utilscgp_houdini_utils
It allows a wide range of possibilities such as :
- manipulations inside Maya and Houdini scenes
- UI advanced and easy use functionalities
- python decorators and contexts for easy script encapsulation
- files management
- much more …
cgp_generic_utilspython API agnostic of any specific DCC, that provides generic functionalities such as :
- generic constants
- generic decorators
- files classes and management functions
- mathematical functions
- qt library for easier UI development
cgp_maya_utilspython API for Maya that homogenizes and simplifies the commands offered by Maya’s built-in libraries. It provides classes and functions such as :
- maya constants
- maya decorators
- subclassed OpenMaya objects with custom functionalities
- maya classes for nodes, attributes, components, plugins and more
cgp_houdini_utilspython API for houdini that wraps a few useful functionalities over an already well houdini built-in API. It provides classes and functions such as :
- houdini constants
- houdini classes for nodes and parameters for easy subclassing and custom functionalities implementation and more