Topics of interest to people using and extending 3ds Max by Christopher Diggins, principal software developer at Autodesk.
Once you know how it is surprisingly easy to compile C# dynamically using the System libraries. Today I'm going to share with you a simple editor plug-in for 3ds Max 2013 that can run C# like a scripting language. With a little modification of the source you can compile and run C# scripts for any application.
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.
Today I'm going to show a MAXScript solution for baking animation transforms to helper objects from bones.
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!
Lately I have been studying how to implement a high-performance collection library in C# that have the same ease of use of LINQ and IEnumerable. Over the weekend I posted some preliminary findings on CodeProject.com
We've posted an update to the Maya 2013 API documentation. This includes a new class taxonomy and a Python-based learning path.
Today I'm going to shine a light in some of the less well-known and poorly documented areas of the 3ds Max SDK to reveal a number of tools and tricks for making plug-in development easier.
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.