在maya里直接打开Houdini并导入maya输出的alembic文件

当我们使用houdini做特效时,有时候我们会自己创建场景模型但是对与很对艺术家来说他们还是更喜欢使用maya去创建场景模型(当然随着houdini越来越强大,我们也可以使用houdini去创建场景模型)因此我就写了一个直接在maya里就可以打开houdini并将maya中所创建的场景模型直接以alembic的格式直接导入到houdini,这样我们就可以直接在houdini里面进行我们的特效了。
在这里插入图片描述
首先利用pyside/qt编写界面,代码如下(导出abc路径可鼠标拖拽文件夹)。

class MinWindows(QtGui.QWidget):def __init__(self,parent=None):QtGui.QWidget.__init__(self,parent)self.initUI()def initUI(self):self.setWindowTitle(u"导出abc并导入houdini")self.resize(400,300)abcLabel=QtGui.QLabel(u"导出abc路径")abcLinEdite=QtGui.QLineEdit()abcLinEdite=MylineEdit()openBtn=QtGui.QPushButton(u"打开Houdini")cancleBtn=QtGui.QPushButton(u"取消")abcLayout=QtGui.QFormLayout()abcLayout.addRow(abcLabel,abcLinEdite)btnLayout=QtGui.QHBoxLayout()btnLayout.addWidget(openBtn)btnLayout.addWidget(cancleBtn)laterestLayout=QtGui.QVBoxLayout()laterestLayout.addLayout(abcLayout)laterestLayout.addLayout(btnLayout)self.setLayout(laterestLayout)

这只是部分UI界面的相关代码查看完整代码请访问博主github:https://github.com/mxc123/mayaOpenHoudini


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部