2014-02-28 37 views
1

我正在寫這篇文章,因爲我正在尋找幫助或建議。我想開始寫我的主人的。我的主題是真實世界的生成器和可視化,你知道 - 生成土地,河流,湖泊,樹木甚至城鎮或村莊。但對我來說,最可怕的部分是我生成的世界的可視化。我花了一些時間與我的發起人,他告訴我,我有兩個可能性: 第一個是用DirectX或OpenGL的基本庫製作我自己的可視化器。我也可以使用任何圖形引擎。 第二個是使用任何外部可視化器。在我看來,這更加有趣,在這種情況下,我只能生成我的世界,並將我的數據調整到指定的可視化器。以3D形式生成真實世界的可視化C#

在我問我的問題之前,我會描述一下我對這個世界的想象。在我的程序中,我想達到像非常流行的遊戲MineCraft中的效果。我的世界將由許多許多小盒子構成,顏色由材料類型指定(目前我不提供任何指定的紋理)。每一個盒子都會有相同的尺寸。對象將由許多框構建。

現在是我的問題的時候了,我尋求建議,意見。哪種情況會更好:如果您認爲最好使用可視化工具,並且您知道其中的任何一種,請爲我提供一個鏈接。在其他情況下,如果您認爲最好是創建一個新的可視化工具,並且如果您知道任何教程或任何有用的東西,請讓我知道它。

最重要的是世界將由大量的盒子構建,任何可視化器/引擎都必須處理大量的對象。

所有這些都應該是C#語言。

對不起,我會盡量讓自己更清楚,如果有什麼似乎無法理解。

+1

不幸的是,我認爲這是太寬泛了這麼一個問題http://stackoverflow.com/help/on-topic – Liath

回答