Last updated 9/2016
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.91 GB | Duration: 9h 31m
Build an FBX exporter in Maya while learning some advanced scripting techniques!
What you’ll learn
Understand basic software design
Learn and understand Export Nodes
Understand UI Design
Understand how to create custom procedures
Learn to code and setup animation export settings
Requirements
Autodesk’s Maya
Description
In Advanced Scripting in Maya, we will use a real-world issue as a teaching case while developing automation and support an FBX exporter. In the first module for this course we will discuss some basic philosophies about software design before we start writing our code. We will then begin our script by starting on some basic lower level functions and ending with the creation of our FBX export nodes. From there we will continue our script by designing all the procedures needed to handle exporting of rigged characters, setting our animation export settings, and managing anim layers per animation.
We will also show how to set our FBX export settings and will end the second module with writing the actual calls to the FBX exporter using our animation. Next, we will design our main UI, so all our export code will be easier to use. We will build a tabbed window so we can switch between model and animation export, and include such options as pop-up menus when we right-click for power users. To wrap things up, we will add the functions needed to make our UI work, we will create procedures that will automatically populate the UI depending on what is selected, procedures to support our popup menus, and eventually calling our export code.
(Students – please look under Section 1 / Lecture 1 downloads for the source files associated with the lesson.)
More about the Instructor
Chad Morgan started his career at LucasArts where, as a newbie to the industry, was fortunate enough to work with some very talented mentors who taught him how to use Maya. Ever since then, Chad has been trying to pay it forward by sharing what he has learned, first by giving lectures at Autodesk Master Classes, then publishing an article in #d world Magazine, posting tutorials on YouTube, and finally teaming up with 3dmotive. Chad Morgan currently lives in Lake Forest, CA with his wife Carol and his son Xander.
Overview
Section 1: Introduction to Basic Scripting Functions
Lecture 1 Download Course Files Here!
Lecture 2 Introduction to the Course
Lecture 3 Defining the Problem
Lecture 4 Design Principals
Lecture 5 Low Level Procedures
Lecture 6 Tagging Meshes Procedure
Lecture 7 Find Objects Procedure
Lecture 8 Find Blendshapes Procedure
Lecture 9 Clear Garbage Procedure
Lecture 10 Export Node Procedures 01
Lecture 11 Export Node Procedures 02
Section 2: Animation and FBX Basics
Lecture 12 Introduction
Lecture 13 Model Procedures
Lecture 14 Animation Procedures
Lecture 15 Copy and Connect Skeleton Procedure
Lecture 16 Transform to Origin Procedure
Lecture 17 Anim Layer Procedures
Lecture 18 Set Anim Layers From Settings Procedure
Lecture 19 Export Procedures
Lecture 20 Export FBX Animation Procedure
Lecture 21 Export FBX Character Procedure
Lecture 22 Errata and Conclusion
Section 3: Learning to build the UI and Menus
Lecture 23 Introduction
Lecture 24 Creating the Main Window
Lecture 25 Creating Animation UI Elements
Lecture 26 Setting up Animation Form Layout
Lecture 27 Creating Model UI Elements
Lecture 28 Setting up Model Form Layout
Lecture 29 Pop-up Menus
Lecture 30 Populating the Root Joint Panel
Lecture 31 Populating Actor Panel
Lecture 32 Help Menus
Section 4: Improving the UI, Export Settings, and Popup Menus
Lecture 33 Introduction
Lecture 34 Defining the UI Behavior
Lecture 35 Tag for Origin Button
Lecture 36 Populate Model Export Nodes Panel
Lecture 37 Populate Geometry Panel
Lecture 38 Update Model Export Settings
Lecture 39 Export Buttons
Lecture 40 Filename UI
Lecture 41 Popup Menus Select and Delete
Lecture 42 Popup Menus Rename
Lecture 43 Conclusion
Section 5: Building and Refining the Export Functions and Animation Features
Lecture 44 Introduction
Lecture 45 Populate Export Nodes Panel
Lecture 46 Create New Export Nodes and Popup Windows
Lecture 47 Update UI Settings
Lecture 48 Export Node From UI
Lecture 49 Anim Layer Buttons
Lecture 50 Export Buttons and Popup Menus
Lecture 51 Debugging Animation Tab
Lecture 52 Debugging Model Tab and Course Wrapup
Lecture 53 Bonus Lecture: Further Learning with 3dmotive
Those looking to increase their scripting knowledge base within Maya and become a stronger asset to a tech art and tools development team.
Homepage
https://www.udemy.com/course/3dmotive-learn-advanced-scripting-in-maya-by-building-custom-tools/
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM RAPIDGATOR.NET
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM UPLOADGIG.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM
DOWNLOAD FROM NITROFLARE.COM