Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm writing a tool in C# that needs to open FBX files (and the XNA content pipeline isn't a suitable solution). I note that Autodesk only provides it's FBX SDK as a C++ class library.

Before I write it myself I thought I'd ask if anyone knows of existing .NET bindings for this SDK?

share|improve this question
Did you ever get around to implementing this yourself? – Josh Petrie Jan 16 '12 at 22:55
No. I changed jobs and so the project I was going to use it for never came to anything. – U62 Jan 17 '12 at 19:48
Well xna has wrapper inside it, so you can "look" how they did it :) – Kikaimaru Aug 23 '12 at 12:42

Unfortunately, I don't think there are any -- I've never stumbled across them, at least. There's definitely a niche there if you can write a C# wrapper that can be distributed (not sure what the FBX SDK license terms are, though, they may make that cumbersome).

share|improve this answer

Check out Max.NET.

Max.NET is a .NET CLR wrapper for 3d Studio Max's (3dsmax) software development kit (SDK). It allows developers to write tools for 3dsmax in a managed and reflective environment using any of the common .NET languages such as C#,, J#, and C++/CLI. Moreover it provides access to all of the classes and their members accessible to normal unmanaged SDK.

According to Scriptspot, the homepage link for Max.NET is here, so use that if the above link goes dead.

share|improve this answer
This looks nifty, but it sounds like it's geared for writing extensions to Max itself, not a wrapper for the FBX SDK. – Josh Petrie Jun 17 '11 at 14:51

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.