2009-02-04 20 views
7

Me gustaría hacer algo de programación 3D en C#, pero no estoy seguro de dónde empezar a buscar una API. Si estuviera haciendo esto en C++, sé que las opciones son OpenGL y DirectX, pero no estoy seguro de cuáles son las opciones para C#. No necesariamente quiero programar un juego completo, solo manipular unos pocos objetos.¿Qué API usar para dibujar objetos 3D en C#?

Respuesta

4

Me gusta personalmente SDL.NET. Probablemente lo sepas, se trata de .NET wrapper alrededor de OpenGL. También funciona en la plataforma Mono.

5

El XNA framework podrían ser útiles. Está desarrollado como un marco de desarrollo de juegos para PC, Xbox y Zune, pero tiene clases para gráficos 2D y 3D. Está administrado y muy bien envuelto, por lo que el código es mucho más accesible que el código DirectX imo.

Cuestiones relacionadas