maya灯光导入houdini插件开发——技术文档

如果想了解插件开发流程的话,可以参考我另外一篇文章maya灯光导入houdini插件开发

插件下载地址

接下来我将说明怎么使用这插件(因为之前写过技术文档,所以也懒得再写一份了,直接照搬上来)

1、插件功能:
将maya灯光导入到houdini中

2、版本号:
Houdini17.0 maya2018

3、SendLights项目文件内容
在这里插入图片描述

4、插件的载入
(1)将项目文件夹放在 C:\Users\Administrator\Desktop路径下(注意:如果电脑用户名称不为Administrator,打开setLight.py与getLight2.py文件,将Administrator全部替换为电脑用户名称)

(2)maya插件的载入,将getLight2.py脚本保存到我的文档maya\2018\zh_CN\scripts路径下,在maya脚本编辑器中输入代码
import getLight2
reload(getLight2)
在这里插入图片描述

选择脚本编辑器->文件->将保存保存至工具架
点击工具栏新生成的工具,生成下图的窗口,说明插件加载完成
在这里插入图片描述

(3)houdini插件的载入,将setLight2.py文件放到我的文档\houdini17.0\python2.7libs处,,打开houdini,在工具架上右键新建一个工具
在这里插入图片描述
在Script中输入以下代码,并应用,如下图:

import setLight2 
reload(setLight2)

在这里插入图片描述

选择脚本编辑器->文件->将保存保存至工具架
点击工具栏新生成的工具,生成下图的窗口,说明插件加载完成

5、插件的使用
(1)在maya中随机创建几盏灯光,修改灯光属性
在这里插入图片描述

(2)点击工具架新生成的按钮,弹出窗口,加载了场景中所有灯光,选择下拉项其他灯光,可以加载其他灯光的属性,如图一,在场景中修改灯光属性,或删减增加灯光,后点击loadAttr可以重新加载灯光,如图二,点击sendAttr按钮,导出灯光信息

在这里插入图片描述在这里插入图片描述

(3)在houdini中点击工具架新创建的工具,houdini场景中生成maya中的灯光,如下图

在这里插入图片描述

最后的灯光对比图
houdini渲染图

maya渲染图

猜你喜欢

转载自blog.csdn.net/peixin_huang/article/details/103449294