Autodesk 3ds Max
Topics of interest to people customizing Autodesk M&E products using SDKs and scripting APIs by SDK Subject Matter Expert Christopher Diggins.
Showing posts in "Python" category:
Autodesk exchange now supports 3ds Max and Maya. This is a great opportunity for plug-in developers to have significantly more reach and publicity for their plug-ins.
A new video from the YouTube Maya learning channel shows how to create an undoable Python command plug-in and demonstrates the particle system.
Two weeks ago we launched Project Sci-Viz on labs. Sci-Viz is an experimental technology designed to enable popular 3rd party molecular graphics toolkits written in Python.
For uses of M&E products there will be a number of scripting and SDK classes at Autodesk University. AU is going to be held from November 27th to November 29th at the Mandalay Bay Resort in Las Vegas.
I was facing an interesting challenge. I wanted a .NET application to inform a Python script running on the same machine whenever a particular event occured. I discovered that using XML RPC was a very easy an effective way to achieve this.
The M&E learning team has produced an introducting to Python plug-in in Maya in the form of an awesome video tutorial!
We've posted an update to the Maya 2013 API documentation. This includes a new class taxonomy and a Python-based learning path.
I've talked previously about how great it would be if we could run the same scripts from different Autodesk products, but that it would require building a layer of abstraction around each API. It turns out that with a bit of creative (and UNSUPPORTED) usage of the Python FBX SDK we can reuse the script in Maya and MotionBuilder.
Recently we posted on the Autodesk Developer Network an experimental library we have been developing in conjunction with EPHERE called MaxSharp. MaxSharp provides a simplified wrapper around the 3ds Max 2011 API that can be used from both Python and C#.