本教程适合有Maya绑定基础,无python开发经验,想快速入门编写插件,尝试转型rig TD或pipeline TD的人员。详细讲解python语法、Maya命令、Qt界面基础常用的知识点,以便快速入门。不会进行全面深入的知识讲解,但会讲解如何继续全面深入的自学python, Maya, Qt的相关知识,查阅官方文档,案例等。运用所学知识进行插件开发的实战演示,并留下习题供学生练习,长期在线解答学生问题。
课程信息
教学总长度2小时,使用软件:Maya。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程特点
Python语法
在maya内讲解pyhton基础语法,如何编写函数,设置参数,导入模块,for循环,格式化字符串等。
maya命令
如何使用maya.cmds模块,增加/删除maya节点, 增加/删除/链接/断开/查询/更改节点属性。查找更多的maya命令,查看功能,参数及帮助。
Qt界面
如何创建布局和组件,生成界面,关联Maya脚本,查看官方文档和官方案例。
工具实例
如何编写一个带界面的一键绑定的小工具,进行后续的工具开发练习。
课程目录
0101_函数
0102_模块
0103_maya帮助文档
0104_参数类型
0105_python官方文档
0106_数据操作
0107_for循环
0108_基础命令
0109_获取maya命令
0110_一键绑定
0111_Qt安装入门
0112_布局和组件
0113_一个简单界面
0114_一个简单插件
0115_课后总结和习题
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
知识要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map(贴图)等。