3ds Max Mayhem

Topics of interest to people using and extending 3ds Max by Christopher Diggins.

Calling Python from C# using XML RPC
  • 7417 views
  • 3 comments

Calling Python from C# using XML RPC

Posted 19 September 2012 5:14 pm by Christopher Diggins on 3ds Max Mayhem

Software:

Industry:

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.

Read More >>

Video: Loading and Executing Python Plug-ins from Maya
  • 5285 views
  • 0 comments

Video: Loading and Executing Python Plug-ins from Maya

Posted 12 September 2012 2:34 pm by Christopher Diggins on 3ds Max Mayhem

Software: Autodesk Maya ,

Industry: Games ,

The M&E learning team has produced an introducting to Python plug-in in Maya in the form of an awesome video tutorial!

Read More >>

High Performance C# Collections
  • 6341 views
  • 0 comments

High Performance C# Collections

Posted 5 September 2012 2:26 pm by Christopher Diggins on 3ds Max Mayhem

Software:

Industry:

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

Read More >>

Maya API Documentation Update: A Learning Path and Class Taxonomy
  • 30182 views
  • 3 comments

Maya API Documentation Update: A Learning Path and Class Taxonomy

Posted 19 June 2012 5:32 pm by Christopher Diggins on 3ds Max Mayhem

Software: Autodesk Maya ,

Industry:

We've posted an update to the Maya 2013 API documentation. This includes a new class taxonomy and a Python-based learning path.

Read More >>

25 things you probably didn't know about the 3ds Max SDK
  • 17625 views
  • 14 comments

25 things you probably didn't know about the 3ds Max SDK

Posted 8 June 2012 6:06 pm by Christopher Diggins on 3ds Max Mayhem

Software: Autodesk 3ds Max ,

Industry:

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.

Read More >>

Embedding the FBX Python SDK in Maya and MotionBuilder
  • 7691 views
  • 0 comments

Embedding the FBX Python SDK in Maya and MotionBuilder

Posted 31 May 2012 9:57 pm by Christopher Diggins on 3ds Max Mayhem

Software: Autodesk Maya , Autodesk MotionBuilder ,

Industry:

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.

Read More >>

The 3ds Max 2013 .NET SDK and MaxSharp Source Code
  • 13375 views
  • 4 comments

The 3ds Max 2013 .NET SDK and MaxSharp Source Code

Posted 23 May 2012 6:16 pm by Christopher Diggins on 3ds Max Mayhem

Software: Autodesk 3ds Max ,

Industry:

Today I'm sharing the source code of the MaxSharp library as a sample of how to use the 3ds Max 2013 .NET SDK.

Read More >>

A Gentle Introduction to Pixel Shaders using GLSL
  • 33487 views
  • 3 comments

A Gentle Introduction to Pixel Shaders using GLSL

Posted 19 May 2012 2:38 pm by Christopher Diggins on 3ds Max Mayhem

Software: Autodesk Flame , Autodesk Smoke ,

Industry:

It is well known that pixel shaders are an important tool for controlling how 3D models appear when rendered, but it is less well known that they can also be used for image effects in tools like Autodesk Smoke and Autodesk Flame. This article is a gentle introduction to pixel shaders (also known as fragment shaders) in GLSL.

Read More >>

Free Autodesk Max and Maya API Training in St. Petersburg Russia!
  • 5032 views
  • 1 comment

Free Autodesk Max and Maya API Training in St. Petersburg Russia!

Posted 7 May 2012 1:56 pm by Christopher Diggins on 3ds Max Mayhem

Software:

Industry:

The Autodesk Developer Network (ADN) will be hosting a free 2 day Maya API and 2 day 3ds Max SDK training sessions in St. Petersburg, Russia on May 22nd, 2012 and May 23rd, 2012.

Read More >>

Loading .NET plug-ins from a location other than bin/assemblies.
  • 5050 views
  • 0 comments

Loading .NET plug-ins from a location other than bin/assemblies.

Posted 19 April 2012 8:00 pm by Christopher Diggins on 3ds Max Mayhem

Software:

Industry:

Today just a short tip: someone was asking me how to load .NET plug-ins from a location other than the 3ds Max SDK (bin/assemblies) location.

Read More >>