• 1/1

3D SDK and Scripting Mayhem

Topics of interest to people customizing Autodesk M&E products using SDKs and scripting APIs by SDK Subject Matter Expert Christopher Diggins.

Dynamically Compiling and Running C# Scripts for 3ds Max
  • 24857 views
  • 11 comments

Dynamically Compiling and Running C# Scripts for 3ds Max

Posted 26 October 2012 3:55 pm by Christopher Diggins on 3D SDK and Scripting Mayhem

Software: Autodesk 3ds Max ,

Industry: Games ,

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.

Read More >>

SDK and Scripting Classes at Autodesk University
  • 4777 views
  • 0 comments

SDK and Scripting Classes at Autodesk University

Posted 15 October 2012 6:53 pm by Christopher Diggins on 3D SDK and Scripting Mayhem

Software: Autodesk 3ds Max , Autodesk Maya , Autodesk Softimage ,

Industry: Games ,

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.

Read More >>

Embedding a Web Server in 3ds Max using .NET
  • 7812 views
  • 2 comments

Embedding a Web Server in 3ds Max using .NET

Posted 9 October 2012 3:24 pm by Christopher Diggins on 3D SDK and Scripting Mayhem

Software: Autodesk 3ds Max ,

Industry:

In today’s blog post I’ll show how to embed a web server in 3ds Max using .NET that executes MAXScript commands sent over an HTTP connection. This is a surprisingly easy tecnique which could be used to remote control 3ds Max from a JavaScript embedded in a web-page or from a Python process running on the same machine or remotely.

Read More >>

MAXScript - Baking Animation Transforms
  • 9361 views
  • 6 comments

MAXScript - Baking Animation Transforms

Posted 2 October 2012 3:12 pm by Christopher Diggins on 3D SDK and Scripting Mayhem

Software: Autodesk 3ds Max ,

Industry: Games ,

Today I'm going to show a MAXScript solution for baking animation transforms to helper objects from bones.

Read More >>

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

Calling Python from C# using XML RPC

Posted 19 September 2012 5:14 pm by Christopher Diggins on 3D SDK and Scripting 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
  • 4678 views
  • 0 comments

Video: Loading and Executing Python Plug-ins from Maya

Posted 12 September 2012 2:34 pm by Christopher Diggins on 3D SDK and Scripting 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
  • 5273 views
  • 0 comments

High Performance C# Collections

Posted 5 September 2012 2:26 pm by Christopher Diggins on 3D SDK and Scripting 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
  • 21097 views
  • 3 comments

Maya API Documentation Update: A Learning Path and Class Taxonomy

Posted 19 June 2012 5:32 pm by Christopher Diggins on 3D SDK and Scripting 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
  • 14479 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 3D SDK and Scripting 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
  • 6341 views
  • 0 comments

Embedding the FBX Python SDK in Maya and MotionBuilder

Posted 31 May 2012 9:57 pm by Christopher Diggins on 3D SDK and Scripting 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 >>