开发者

Where to start working with 3D on .NET

So I'm looking for a some API or .NET Engine to Develop animations and hard 3D applications using 开发者_如何学编程models from Blender or 3DMax...

I really confused where can I get my start with 3D Programming. Have no experience of 3D programming yet.

I think I need some good 3D engine and some docs there but maybe I wrong.


You probably want to take a look at XNA. While it is a game development framework, it helps significantly with the loading and rendering of 3D models etc. It can also be integrated into a standard WinForms application.


Just to make it clear, you probably won't start with Microsoft. DirectX Managed is unsupported. XNA is blocked at DirectX 9 (because of the Xbox).

You will need to download the SlimDX framework and its samples and start from there if you wish to make use of DX 10 or 11.

http://slimdx.org/

Unfortunately there is little information and the samples don't help much. But the concept is the same as programming DirectX10 or 11 code just in C# flavour. So you may start with msdn:

DX9: http://msdn.microsoft.com/en-us/library/bb219839(v=vs.85).aspx

DX10: http://msdn.microsoft.com/en-us/library/bb205147(v=vs.85).aspx

DX 11: http://msdn.microsoft.com/en-us/library/ff476147(v=vs.85).aspx

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜