Maya中使用插件初探
-
大家都知道Maya是一款非常厉害的动画编辑软件,它的功能也是非常的强大的。我们呢,也希望借助Maya强大的能力做到一些方便建模师的一些功能。这就需要Maya的插件系统了。Maya的插件也是非常多非常厉害的。事实上Maya也是一个包含了多个插件的巨大软件。它依赖了Qt、PyQt和其它很多很多不同功能的插件。
这里呢,我记录一下怎样能够使用Maya编写插件。首先打开Maya2018:
然后右下角有一个花括号的图标,点击就打开了脚本编辑器。脚本编辑器既可以支持Python脚本,也可以支持MEL脚本。其中MEL脚本是Maya专用的脚本格式。现在我在里面输入一串代码:
print "Hello World!"
可以在上面的输出栏中看到效果:以上就是我对Maya使用插件的初探。看来还是很简单的
:face_savouring_delicious_food:
-
写了一个Hello World的功能,点击按钮关闭窗体。代码是这样的:
from PySide2.QtWidgets import QWidget from PySide2.QtWidgets import QPushButton from PySide2.QtWidgets import QVBoxLayout w = QWidget( ) w.resize( 300, 200 ) button = QPushButton( "Hello World" ) button.clicked.connec( w.close ) layout.addWidget( button ) w.setLayout( layout ) w.show( )
是不是和以前的Qt很像呢~