Topics of interest to people using and extending 3ds Max by Christopher Diggins, principal software developer at Autodesk.
Showing posts in "C#" category:
The Autodesk Exchange Apps Portathon is happening on September 13th. There is still time to register and potentially receive US$100 per plug-in or script published on the app-exchange (up to $500)!
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.
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.
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
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.