The following pages contain samples, notes, tutorials, and other brain dumps that I have posted as reference for myself and for others. Feel free to look around and see if you find anything useful.

Maya Python

Introduction to Python Scripting for Maya Artists

Notes and resources on learning how to use Python with Maya.

Maya API

Maya API Programming

Notes and resources on learning how to use the Maya API.

GPU Wrap

Creating a GPU-Driven Wrap Deformer in Maya 2016

A 12+ hour video series on how to write a GPU wrap deformer in Maya 2016.

Maya API

Introduction to the Maya API

A 6.7 hour video series I created to introduce the Maya API to new developers.

Applied 3d Math

Applied 3d Math

A video tutorial series introducing common math concepts used in the 3d industry.

Maya Skin Exporter

Writing a Production Ready Skin Exporter

A video tutorial series about the development of a Maya skin weight exporter in Python.

Jiggle Deformer

Creating a Custom Jiggle Deformer

A video tutorial series about the development of a custom Maya jiggle deformer in C++.

DirectX 9

DirectX 9

Legacy tutorials on programming with DirectX 9.

Managed DirectX 2

Managed DirectX 2

Legacy tutorials on programming with Managed DirectX 2.

Tools for Download

6 thoughts on “Resources”

jgaines July 9, 2011 at 7:12 am

Hi Chad,

I really like the GPU based blendshape deformer you created and the deformer with capsules that collide with geometry.

I’ve recently came across They created a plugin called mesh stretch. It’s similar to your capsule colliding GPU based one.

Anyone can purchase the mesh stretch plugin, but I would like to create my own using python scripting. I am contacting you because I hope you can point me in the right direction to start coding Open GL with python for Maya. I have never coded Open GL before, but I have came across and their book OpenGL Programming Guide. Any help would be greatly appreciated.

3dvita March 15, 2012 at 12:30 pm

oh my god.. maya move brush…

Tri July 18, 2012 at 12:38 am

Any chance of releasing to the community some of your wonderful script/plugins like cvJiggle ??

Chad July 28, 2013 at 6:55 pm

I go over the creation of the jiggle deformer over at CGCircuit:

Comments are closed.

Leave A Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

<code> For inline code.
[sourcecode] For multiline code.