OpenGL with Haxe C++?

OpenGL with Haxe C++?

本文关键字:C++ Haxe with OpenGL      更新时间:2023-10-16

我对转换到Haxe作为我的主要编程语言很感兴趣,到目前为止它一直很棒,但是我的要求之一是我可以使用OpenGL 3.3与c++目标进行一些3D游戏工作。

然而,这似乎是一个奇怪的事情,因为我可以找到很少的信息在Haxe使用OpenGL在线。我找到了一些库,特别是hx-ogl和foo3d(抽象的ogl),但它们都没有维护,我无法让它们工作。我也发现了一些3D引擎,但我想使用纯OpenGL。此外,我只需要以c++为目标,因此不需要跨平台。

有没有人成功地得到了OpenGL与Haxe c++工作?

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

但是如果你说:

我只需要以c++为目标,所以跨平台不需要

那你为什么不把c++和你想要的OpenGL版本一起使用呢?