2011-02-18 92 views
2

我正在创建模拟气体在容器中的行为方式。我有碰撞检测设置,但是我想在屏幕上绘制的数据,以确保它是正确什么是一个好的图书馆画在c + +的屏幕?

工作所有我需要的是绘制简单的图形一简单方式,如圆形,使用C++屏幕。这些形状不必看起来很棒,只是功能。 我可能想在未来将我的模拟从2D转换到3D - 因此具有3D功能的库会很好。请记住我将循环并绘制数百个气体分子,速度也会很快。

我相当新的C++作为一种语言,所以很容易。我的IDE /编译器是VS 2010专业版。

我已经使用谷歌 - 但我找不到任何安装库的好安装指南。所以一个安装指南将是一个很大的加

+0

为了简化2D,你可以试试GDI +。 – Jimmy 2011-02-18 19:26:51

+0

新的C++和已经开始与图形?这听起来像是要求头痛... – delnan 2011-02-18 19:30:24

回答

1

看看SDLSDL_gfx。然后您可以切换到SDL/OpenGL来执行3D。

1

我会推荐OpenGL,它很容易使用您的任务。它也是跨平台的,您可以轻松切换到3D。

1

OpenGL是一种可能性,虽然也有建立在OpenGL之上的otherlibraries,也可能有用。

编辑:OpenGL本身作为操作系统的一部分安装。 VS 2010包含了OpenGL 1.1的头文件和库,所以如果你不需要更新的功能,那么你已经设置好了。如果你想使用更新的功能,你可能想要使用GLEWGLEE

相关问题