2012-02-23 64 views
1

我很习惯C++和OGL API的基础知识。我使用这两个程序编写了一个程序,该程序从config.txt文件加载数据以在OpenGL窗口中渲染场景。我正在努力使它更实时一些,所以我想制作一个用户界面。用户可以随时输入数据,并在更新处理过程中看到更新(比如点击应用按钮后)到程序主体中始终可见的场景中。GUI:从配置文件移动到UI,从哪里开始?

我有 UI 编程经验和通过论坛在这里搜索。我发现了一些指向SCALA,C#和各种Python编程方法(如pyFLTK)的要点。但在阅读这些论坛帖子后,我仍不确定哪一个是我需要的或从哪里开始的。

什么是最好的建议,以创建我的第一个描述的东西?目前还没有超出Windows的范围,但是让UI能够做到这一点是标准做法吗?如果是这样,我会选择怎样的改变?

回答

0

如果你坚持使用Windows,那么你可以使用C++ Builder ......无论它来自谁。如果您想提高产品的跨平台可行性,那么使用Lazarus的FPC是一个很好的解决方案,但它需要不同的语言。

+0

我会试一试,我能否以我描述的方式嵌入OpenGL窗口? (或某种渲染器)。 – Poken1151 2012-02-23 16:17:21

+0

您需要第三方组件,但我相信它是可行的。 – 2012-02-23 16:30:13

+0

@ user1013515:http://edn.embarcadero.com/article/10528 http://wiki.lazarus.freepascal.org/OpenGL – 2012-02-26 06:27:34