5

我有兴趣将Haxe转换为我的主要编程语言,到目前为止它非常棒,但是我的要求之一是我可以将 OpenGL 3.3 与 C++ 目标一起用于一些 3D 游戏工作。

然而,这似乎是一件奇怪的事情,因为我在网上几乎找不到关于在 Haxe 中使用 OpenGL 的信息。我找到了一些库,尤其是 hx-ogl 和 foo3d(类似于 ogl 的抽象),但它们都没有维护,我无法让它们工作。我还找到了一些 3D 引擎,但我想使用纯 OpenGL。此外,我只需要以 C++ 为目标,因此不需要跨平台。

有没有人成功让 OpenGL 与 Haxe C++ 一起工作?

4

1 回答 1

2

Haxe 伙计们一直在使用 OpenGL 包装器,但目前 Haxe (NME) 支持桌面和移动设备的 OpenGL ES 2.0 API,这意味着您可以在桌面和移动设备上使用可编程着色器管道。您可以在此处查看代码示例。

但如果你说:

我只需要以 C++ 为目标,因此不需要跨平台

那你为什么不只使用 C++ 和你想要的任何 OpenGL 版本呢?

于 2013-05-15T07:30:32.337 回答