If I want to render a 3D model created by Maya and do some animation with it in a .net application what should be my choice of platform - plain WPF or XNA?
Asked
Active
Viewed 1,089 times
8
-
Do you want to export an animation from Maya and just show a playback in the .NET application, or should the animation be created in the application? – Albin Sunnanbo Sep 02 '10 at 09:59
-
1animation would be created in maya and I want to replay it in the .net application with a certain degree of control, like changing perspective or camera, light etc. – Anindya Chatterjee Sep 02 '10 at 10:08
-
I'm guessing XNA will be your best bet. What "export" options do you have from Maya? XNA supports a few formats. – Nate Sep 02 '10 at 17:41
1 Answers
11
XNA is an interesting platform, but I have noticed it having some performance issues when loading in models. I have not used WPF to do this, but XNA does also require installing of its framework, to run the application. I suggest you avoid it, for the hurdles you must jump to get what you want out of it. DirectX libraries are a good way to accomplish this, there are thousands of examples of this being used out there. Very Good,Good, Ok
You can also use a .X exporter for Maya to import your models. Something like this DirectX Maya Exporter

Jimmie Clark
- 1,878
- 13
- 25