Autodesk 3ds Max
Topics of interest to people customizing Autodesk M&E products using SDKs and scripting APIs by SDK Subject Matter Expert Christopher Diggins.
3ds Max Product designer Pierre-Felix Breton recently provided me with a short list of ways you can easily improve your plug-in's user interface using SDK classes and functions.
A common mistake that I and others make is to use the SDK, when MAXScript can accomplish the desired task in a few lines.
The full 3ds MAX file format is not officially published or documented, but some aspects of it are intended to be read and written, specifically the asset file paths.
The folks at Autodesk Developer Network have put together an API wishlist survey for 3ds Max, Maya, MotionBuilder and FBX. This is a great way to have your voice heard regarding the 3ds Max SDK, and other Autodesk M&E APIs that you may use.
Tools and processes sometimes improve or hinder our productivity in hard to measure ways, by helping us get into the zone, or knocking us out of it.
Have you ever tried to write a .NET class library? If you are like me you may have struggled a bit with the global assembly cache and strong signing. This blog shares some of my problems.
The Autodesk.com developer center web pages have been udpated for 3ds Max and other M&E products.
I discovered a neat trick recently that allowed me to view all of the different kinds of C++ files generated by the 3ds Max SDK AppWizard, effectively providing me with a set of template plug-ins.
We are looking into better ways to document the 3ds Max SDK mapping of what API element goes with what library (.lib) file, so that you only link what you must with your plug-in. For now this excel sheet should help.
I recently posted a new version of 3ds Max 2010 SDK at [url="http://www.autodesk.com/3dsmax-sdk-docs"]http://www.autodesk.com/3dsmax-sdk-docs[/url]. This is appropriate even if you haven't yet upgraded to 2010.