2014-02-28 36 views
1

我正在写这篇文章,因为我正在寻找帮助或建议。我想开始写我的主人的。我的主题是真实世界的生成器和可视化,你知道 - 生成土地,河流,湖泊,树木甚至城镇或村庄。但对我来说,最可怕的部分是我生成的世界的可视化。我花了一些时间与我的发起人,他告诉我,我有两个可能性: 第一个是用DirectX或OpenGL的基本库制作我自己的可视化器。我也可以使用任何图形引擎。 第二个是使用任何外部可视化器。在我看来,这更加有趣,在这种情况下,我只能生成我的世界,并将我的数据调整到指定的可视化器。以3D形式生成真实世界的可视化C#

在我问我的问题之前,我会描述一下我对这个世界的想象。在我的程序中,我想达到像非常流行的游戏MineCraft中的效果。我的世界将由许多许多小盒子构成,颜色由材料类型指定(目前我不提供任何指定的纹理)。每一个盒子都会有相同的尺寸。对象将由许多框构建。

现在是我的问题的时候了,我寻求建议,意见。哪种情况会更好:如果您认为最好使用可视化工具,并且您知道其中的任何一种,请为我提供一个链接。在其他情况下,如果您认为最好是创建一个新的可视化工具,并且如果您知道任何教程或任何有用的东西,请让我知道它。

最重要的是世界将由大量的盒子构建,任何可视化器/引擎都必须处理大量的对象。

所有这些都应该是C#语言。

对不起,我会尽量让自己更清楚,如果有什么似乎无法理解。

+1

不幸的是,我认为这是太宽泛了这么一个问题http://stackoverflow.com/help/on-topic – Liath

回答