本教程是关于Maya动画师Python编程核心技术训练视频教程,时长:9小时39分,大小:3.8 GB,使用软件:Maya,附源文件,作者:Anim TD,共40个章节,语言:英语。CG素材岛(CGDAO.CN)分享
你将会学到的:
学习用Python编程的基础知识
为Maya创建可用于生产的工具
实现动画工作流程的自动化和改进
为继续学习编程打下坚实的基础
要求:
安装Autodesk Maya。本课程使用Maya 2020,但任何比2017年更新的版本都可以使用。
不需要编程经验。您将学习与Python和Maya中的编码有关的一切所需知识。
具有Maya的基本知识。本课程不教如何使用Maya,你应该知道如何将装备引用到场景中,并了解什么是 “命名空间”,但如果你不知道,也不用担心,因为你可以从在线教程中快速而轻松地学习。
说明:
欢迎来到这个Maya动画师的Python编程入门课程!
在本课程中,您将从零开始学习编程知识,使您能够创建自己的工具,将工作流程中乏味和无聊的部分自动化,并帮助自己和团队更有效地工作。
本课程是为那些希望扩大他们的技能组合,以便能够改善和专注于他们的工艺的动画师准备的。
正如标题所暗示的那样,该课程将更适合于动画师和布局艺术家,这主要是由于项目的性质,然而,如果他们希望学习Python编程,在Maya中工作的任何人都将从讲座中受益。
课程内容包括什么?
Python的基本编程概念: 循环、if语句、函数、列表、字典等。
基本技术和最佳实践: 即使这是一个初学者的课程,你也会学到一些专业TD和开发人员使用的最佳做法。
玛雅cmds库: 你将获得的技能是广泛的编程技能,但由于正在创建的工具是用于Maya的,所以项目中大量使用cmds库。
制作工具: 在课程结束时,您将获得可以在工作中使用的实际工具。
UIs: 您将学习如何使用Maya的内置库创建UI。
不包括什么?
Python类: 类是Python的一个重要部分,将来可能会包括它们,但是没有它们,你也可以创建一些非常强大的工具和脚本,这就是为什么本课程不教它们。尽管如此,一旦你学会了本课程中所涉及的概念,你将能够轻松地理解类。
PyQt: Qt需要对类有很好的理解,它是一个更高级的UI框架,甚至可能值得放在一个单独的课程中。对于这个入门课程来说,重点是cmds库的UI功能,这些功能对刚开始学习的人来说仍然非常有用,而且更容易掌握。
本课程适用于谁?
玛雅艺术家: 本课程不会教你如何使用Maya,你可能会学到一些新的Maya技巧,但假定你有一些Maya的基本知识(尽管你根本不需要高级)。
完全的初学者或有一些Python基础知识的人。
希望熟悉Python for Maya的程序员。内容面向初学者,但这些项目可能有助于某人熟悉Maya及其库。
本课程不适合谁?
中级到高级程序员: 如果您已经对函数、基本数据结构、可变性、for 循环等概念有了很好的理解,您可能会从更高级的课程中受益。
学习本课程的最佳方法:
按照项目的顺序进行: 这些项目旨在根据需要自然地引入新的概念,从最基本的到更复杂的,而且每个项目都会重复使用以前的知识。
深度挖掘: 深入研究让你从项目中抽身出来,深入研究一个特定的主题。它们被放置在一个概念介绍之后,你可能想在学习了这个概念之后立即观看它们,但你也可以把它们当作一个参考库,在将来再去看。
源代码: 留意每个讲座中的资源,你将能够下载项目中一部分源代码的文件。
视频时间戳: 不幸的是,这个平台不提供视频的时间戳,但你将能够下载文本文件(在资源中),其中包含讲座中重要内容的时间码。
测验和练习: 你会在一些讲座后发现小测验和编码练习,这些是可选的,但却是练习的好方法。
常见问题:
我可以通过这个课程成为一名TD吗?
这是一个初级课程,可能不足以获得一个专业的TD工作,但它肯定会给你一个坚实的基础,继续学习你需要的东西。