Python作为一门简单易用且扩展性强的语言,如今已经可以在Maya中使用学会之后可以将原来重复的操作批量化以大幅度减少制作时间提高工作效率,本课程也是为此而来!课程以快速入门为主,学习完成之后将会掌握MayaPythonl程序编写的基本能力,还会对一些其他常用的库进行介绍,并且在课程的最后也会制作一个简单但完整的案例以巩固知识。有兴趣可以加入837573369QQ群交流学习。
课程信息
教学总长度3小时,使用软件:Python Maya。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
核心知识点
基础技术
本课程第一章会对编写maya脚本的技术进行介绍,目标是让学员拥有编写基本的脚本的能力以辅助制作。
技术补全
在课程第二章会补齐一些额外的知识可以让学习者拥有完整的插件编写的能力,能让学员可以进行完整的拥有界面的插件制作。
Maya无关模块
在课程第二章会介绍一些Python原生的模块。
案例制作
在课程最后将会对之前的知识进行整合制作一个完整的案例以巩固知识。
课程目录
第一章:快速入门篇
0101_脚本编辑器
0102_Python基本变量类型
0103_导入模块
0104_命令结构#一个命令的组成和查询、编辑、创建 模式
0105_Python 数据结构-列表与元组
0106_Python 数据结构-字典与集合
0107_条件语句
0108_循环语句
0109_函数定义
0110_字符串操作
0111_常用函数
0112_常用命令
0113_模型顶点位置传递案例实战
第二章:补全篇
0200_maya帮助菜单命令查找
0201_cmds与pyMel
0202_简单窗口创建
0203_对话框
0204_maya事件
0205_其他循环语句
0206_文件操作
0207_自定义模块
0208_os模块
0209_sys模块
0210_pickle模块
0211_推导式
0212_错误处理和输出错误
第三章:批量连接工具开发实战
0300_连接函数
0301_窗口界面
0302_连接窗口与程序-载入选择列表
0303_连接窗口与程序-获得选择的属性与其他
0304_仅保留一个窗口的方法
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
知识要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map(贴图)等。