Алгоритмы генерации карт - PullRequest
1 голос
/ 04 июня 2010

В настоящее время я работаю над игрой на C # Xna, которая работает с координатами (X, Y, Z). Каждый блок содержит некоторую информацию о том, что находится в этой позиции, и т. Д. Грязь, камень или ничего. Но я довольно новичок в разработке 3D-игр, и мне нужны некоторые идеи для алгоритмов генерации 3D-карт. Я подумал об интерполяции или перлин-шуме, но я был бы признателен, если бы у кого-то были примеры или идеи, которым следует следовать. Я имею в виду, что сначала вы делаете перлин-шум, затем после интерполяции и так далее. Исходные коды также будут в основном оценены:)

Ответы [ 2 ]

6 голосов
/ 04 июня 2010

Используйте реальный мир! Геологическая служба США (USGS) имеет замечательный набор данных высот во всем мире. Вы можете получить его непосредственно из USGS на http://ned.usgs.gov/.

3 голосов
/ 04 июня 2010

Возможно, вы захотите взглянуть на существующие проекты, такие как генератор искусственной местности

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...