目录
关于3D资源导出
HyperShader打开方式和材质导出方法
HyperShader新增的材质如何替换原模型的材质
Maya可以扩展编程吗?
参考资料:
Unity3D使用的第三方工具
Maya官方文档,FBX插件
Maya所有工具包20+个
Maya神器级Mel脚本组(malcolm341)介绍
大触教程 | RenderMan的神奇材质(第四讲)
关于3D资源导出
无论你渲染得再漂亮,花费再多时间
完成一个作品,或者阶段性任务后,
还是必须导出到商业引擎展示和应用,例如Unity3d
对于新兴工具,例如Maya,虽然已经是2010年的产物,
但相对于flash,3dmax等,Maya这类新兴“编辑器”会有更多功能,适配性也更强
又例如Blend,这些“编辑器”或者为了吸引新用户,争取更多老用户,也会在输出API上花更多功夫
这几个编辑器的竞争,无论是制作人,爱好者还是消费者,最终都将受益
行业龙头的垄断只会滋生腐化,这个真理,无需证明
得益于Unity和Maya的格式的开放性
又得益于老牌 .fbx 格式的被公开被透明
非常合理的推断,模型导出,导入,在现在2020年这个年代是很普遍和容易的事情的
但即便如此,maya的导出选项还是没有(不明显)材质导出,如下图
今天就记录一下,如何处理材质,后面有时间会说说动画和灯光
HyperShader打开方式和材质导出方法
我测试的这个模型使用的材质基于:HyperShader,打开 HyperShader 窗口的蓝色(Tiffany)按钮,如下:
在HperShader 材质球窗口,并没有找到导出方法
但论坛中,从大家的评论中,得知
在 文件 -> 发送到Unity ->选择目录后 ->选项勾选嵌入的媒体
当然,勾选嵌入的媒体后,还是有错误
(勾选后,会额外执行一大段 .mel 导出材质等等的处理脚本,不错就有鬼了):
还是无法导出材质,贴图等
太麻烦,懒得一个个错误情况对了(因为很花时间),和解决了
脚本编程能解决吗?
HyperShader新增的材质如何替换原模型的材质
做了一个手的模型,为了做骨骼调了透明度,可是做完之后怎么调都调不回去了?而且材质也选错了,现在想更改材质都没反应,怎么改都是原来的。后来又新建了两个模型,在同一个场景里,...
哥也是第二天玩maya,第一天还安装了半天
首先对你表示佩服!才学了两天就玩骨骼。
如果不是程序错误,那就是还不清楚怎么赋予材质。
鼠标左键点击场景空白处,再用中键拖拽材质球到模型上松开,即可赋予材质。
Maya可以扩展编程吗?
稍微搜索了一下后,发现
MEL的UI编程是肯定可以的,但是fbx导出真不知道可以不。
会写一个文章详细说明吧(未完待续)
关键字: The following Texture(s) will not ...
关键字:Embed Media
参考资料:
Unity3D使用的第三方工具
https://gameinstitute.qq.com/community/detail/122935
Maya官方文档,FBX插件
http://help.autodesk.com/view/MAYAUL/2017/CHS/?guid=GUID-18A2CDD7-3334-4FC1-A1B3-A308AD331BB2
Maya所有工具包20+个
http://iiidea.cn/malcolm-341-script-pack-for-2017-2020.html
Maya神器级Mel脚本组(malcolm341)介绍
https://www.jianshu.com/p/50563dbe286f
大触教程 | RenderMan的神奇材质(第四讲)
http://render.vsochina.com/2018/techarticle_0319/876.html
跟着教程学 13、cmds和mel(内有官方index)
https://www.cnblogs.com/3lina/p/12029611.html