Графические библиотеки в Windows и Linux - PullRequest
0 голосов
/ 09 августа 2011

Tao и OpenTK - две графические библиотеки, которые вы можете использовать с c # в Windows.Оба не активны, последний выпуск Tao - 2008 и OpenTK 2010.

Но я вижу, что Mesa активна для Linux, поэтому мне интересно, что я должен использовать для своего проекта.Мне нужно разработать приложение для моделирования CAD.

Должен ли я использовать Mesa и Linux?OpenGL сильно меняется, и мне нужно что-то актуальное.

Спасибо

Ответы [ 2 ]

4 голосов
/ 09 августа 2011

Mesa 3D - это реализация библиотеки и спецификации OpenGL;Вы пишете программы, используя API OpenGL.OpenGL - это, вероятно, ваш лучший выбор с точки зрения возможностей и кросс-платформенной совместимости.

0 голосов
/ 09 августа 2011

Если это только для Windows, то, конечно, есть DirectX. Я думаю, что платформа XNA разработана для игр, но, возможно, она того стоит.

У нас есть инструменты, которые используют DirectX 2D, а также openGL. Я использую Piccolo, который упаковывает как GDI +, так и Direct2D. К сожалению, это больше не разрабатывается, за исключением Java с открытым исходным кодом

...