Настройка Axiom3D (или поиск 2d C # openGL движка) - PullRequest
1 голос
/ 24 февраля 2010

У меня есть компьютер, который не позволяет включить ускорение Direct3D (я пробовал почти все).

Так что мне нужен 2d движок в c #, который поддерживает openGL.

Я нашел Axiom3D, но не могу запустить сэмплы и не могу построить проект, и это сводит меня с ума. Когда я пытаюсь запустить образцы, он просто открывает командную строку и сразу же закрывается.

Ответы [ 2 ]

0 голосов
/ 29 июня 2010

Если у вас есть компьютер, который не поддерживает 3D-ускорение через Direct3D, есть большая вероятность, что он также не будет поддерживать OpenGL - или в лучшем случае поддерживать его только в режиме программного рендеринга.

Если образцы Axiom3D открывают командную строку, а затем не удается закрыть окно, попробуйте сначала открыть командную строку, а затем выполнить образец из этого:

cd C:\axiom3d\samples <-- or where ever it's actually installed
sample1.exe <-- or what ever it's actually called

Это должно показать вам вывод и оставить окно открытым, давая вам возможность прочитать его. Вы также можете перенаправить вывод в файл журнала для дальнейшего использования.

0 голосов
/ 29 июня 2010

Вы можете попробовать OpenTK. Это легкая оболочка для OpenGL для .NET. Что касается оболочек C API, использовать в .NET очень приятно.

Я разделяю ваше разочарование по поводу Axiom3D. Кажется, это здорово, но запустить его - невероятно много усилий. Кроме того, кажется, есть три разных ветви на выбор, просто чтобы добавить путаницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...