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 "C#" category:
Autodesk has just released the Extension 2 for Maya 2013 for subscription members. We have made some improvements to the documentation, but what has me particularly excited about this release is the addition of the .NET API!
With Microsoft 8, Microsoft's support for XNA seemed to have evaporated. However a new open-source C# project called MonoGame loosely based on XNA seems poised to fill the C# game development gap and to go further than I had ever imagined, delivering a cross platform game development experience.
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.
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.
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.
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.
Today I'm sharing the source code of the MaxSharp library as a sample of how to use the 3ds Max 2013 .NET SDK.