Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Introduction to C# Plug-in Development for Maya 2019

This course will provide an understanding of development setup, overview of Maya API modules, anatomy of a C# plug-in, limitations, and a walk-through of some devkit examples.

Intermediate
1h 35m
(2)

Created by Joshua Gaines

Last Updated Dec 01, 2022

Course Thumbnail
  • Course

Introduction to C# Plug-in Development for Maya 2019

This course will provide an understanding of development setup, overview of Maya API modules, anatomy of a C# plug-in, limitations, and a walk-through of some devkit examples.

Intermediate
1h 35m
(2)

Created by Joshua Gaines

Last Updated Dec 01, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Since Extension 2 of Autodesk Maya 2013, the Maya .NET API, was introduced, developers gained the ability to create C# plug-ins for Maya using Microsoft's .NET technology. Like the Maya Python API, the .NET API is generated from the Maya C++ API, but with the added advantage of having corresponding classes containing the same names and set of functions. In this course, Introduction to C# Plug-in Development for Maya 2019, you'll gain a better understanding of how to use Maya .NET API to develop C# plug-ins. First, you'll discover how to make a dependency node. Next, you'll get a better understanding of the Maya API design. Finally, you'll explore node attributes and examine plug-ins from Maya's devkit. When you are finished with this course, you should have a better understanding of how to use C# plug-in development for Maya 2019.

Introduction to C# Plug-in Development for Maya 2019
Intermediate
1h 35m
(2)
Table of contents

About the author
Joshua Gaines - Pluralsight course - Introduction to C# Plug-in Development for Maya 2019
Joshua Gaines
2 courses 0.0 author rating 0 ratings

Josh is a career rigging technical artist for Electronic Arts. He has worked on several NBA LIVE and Madden titles while indirectly working on FIFA, UFC, NHL, and PGA Tour through shared technology developments. He has a passion for creating character control rigs, anatomical deformation, custom tools, and increasing performance through workflow efficiencies.

Get started with Pluralsight