OpenGL с Haxe C ++?

Я заинтересован в преобразовании в Haxe как мой основной язык программирования, и до сих пор это было потрясающе, однако одно из моих требований заключается в том, что я могу использовать OpenGL 3.3 с целью C ++ для работы с некоторыми трехмерными играми.

Тем не менее, это, кажется, странная вещь, так как я могу найти очень мало информации в Интернете об использовании OpenGL в Haxe. Я нашел несколько библиотек, особенно hx-ogl и foo3d (абстрактные ogl-like), но все они не поддерживаются, и я не могу заставить их работать. Я также нашел несколько 3D-движков, но я бы хотел использовать чистый OpenGL. Кроме того, мне нужно только ориентироваться на C ++, поэтому кросс-платформенность не требуется.

Кто-нибудь успешно заставил OpenGL работать с Haxe C ++?

4

Решение

HAXE ребята Работайте над оболочкой OpenGL постоянно, но в настоящее время HAXE (NME) поддерживает API OpenGL ES 2.0 как для настольных, так и для мобильных устройств, что означает, что вы можете использовать программируемый шейдерный конвейер как на настольном, так и на мобильном устройствах. Вы можете увидеть пример кода Вот

Но если вы скажете:

Мне нужно только нацелиться на C ++, поэтому кросс-платформенность не требуется

Тогда почему бы вам не использовать только C ++ с любой версией OpenGL, которую вы хотите?

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]