Maya Implementation for TPDCCLIB and TPQTLIB.用於玛雅蟒蛇的功能。
tpmayalib的Python项目详细描述
tpdcclib和tpqtlib包的maya实现。
此外,该模块还包含许多实用程序函数和类,可用于maya python api(cmds和openmaya)
安装
手动
一。在电脑中的任何位置克隆/下载tpmayalib(如果下载了repo,则需要提取 .zip文件的内容)。 2.在添加到sys.path的路径中复制位于source文件夹中的tpmayalib文件夹
自动
tpmayalib的自动安装尚未完成。
用法
初始化代码
一。如果正在使用tpdcclib或tpqtlib包,则在初始化期间将自动导入tpmayalib 在那些包裹里。 2.如果在sys.path中找不到tpdcclib和tpqtlib,则需要手动初始化tpmayalib。
importtpMayaLibtpMayaLib.init()
重新加载
出于开发目的,您可以启用重新加载系统,因此 您可以重新加载tpmayalib源而无需重新启动 你的python会话。在使用DCC时很有用。
- 如果正在使用tpdcclib和tpqtlib包,tpdcclib和tpqtlib重新加载系统将自动重新加载tpmayalib。
- 如果找不到tpdcclib和tpqtlib,则需要手动重新加载tpmayalib。
importtpMayaLibreload(tpMayaLib)tpMayaLib.init(True)
启用调试日志
默认情况下,tpmayalib记录器只记录警告消息。启用所有日志消息 您可以将tpmayalib_dev环境变量设置为“true”
importosos.environ['TPMAYALIB_DEV']='True'importtpMayaLibtpMayaLib.init()