En la época era fácil; Hiciste tus propias cosas en 3D, luego vino DirectX, luego vino OpenGL. Para los desarrolladores de .Net MDX fue agradable. Entonces XNA asumió el control de MDX, pero no es lo mismo. XNA parece estar muy centrado en el juego con todo el contenido de canalización y precarga de modelos fijos y demás.¿Qué usar? Tao, SharpGL, OpenTK, DirectX P/Invoke, XNA, MDX, SlimDX, Windows API Codec Pack
Entonces, ¿dónde estamos parados ahora? Después de un par de días de investigación/error de prueba &, siento que en todas partes busco bibliotecas medio desarrolladas, bibliotecas con sobrecarga, limitaciones severas o bibliotecas que son demasiado complejas.
Quiero hacer cosas 3D "a mano alzada". Por ejemplo, mostrar 200k puntos en una pantalla en 3D y moverlos a 30 fps (imagen de profundidad de Kinect). Quiero crear protectores de pantalla 3D, complementos de análisis de audio, etc. Todos los cuales no son prefabricados para una canalización de contenido, y que requieren un alto rendimiento. Y (ehm) quiero hacerlo desde .Net.
Alguien tiene experiencia con las bibliotecas que son fáciles/comprensible y todavía da una cierta cantidad de libertad y la velocidad?
+1 Muy interesado en respuestas para esto. –