MPlay.exe是Houdini提供的独立应用程序之一,可以不用开启Houdini就可以单独使用的。
找到安装包中的C:/Program Files/Side Effects Software/Houdini 16.5.268/bin/mplay.exe双击就可以打开。
我们可以通过命令行查看mplay.exe的标签帮助
如果你想把这些独立应用用到自己的写的工具界面上的话可以使用subprocess模块来创建新的进程调用MPlay.exe。
比如我在Mantra节点上创建一个Open MPlay的按钮可以这样干,这样就实现了菜单Render>MPlay>Load Disk Files...的功能,Callback Script中写入如下脚本。
进一步可以改为打开直接当前Mantra的输出序列,将Callback Script改为
效果如下:
这里为了演示所以将一长串代码丢到了Callback Script中,开发中不建议这么做,建议的是将Python代码写入到py文件中来import使用,至于节点预设如何存储,Python代码如何模块化这个以前文章都已经写过,这里不累述,如果之前不明白想弄明白可以给我留言。
《【Houdini16.5研发】Houdini预设存储机制》
《【Houdini16研发】创建数字资产,自定义Parameter按钮callback执行模块》
MPlay标签帮助
领取专属 10元无门槛券
私享最新 技术干货