самое важное - проанализировать, как устроены дороги, города, кварталы и здания. узнайте, что общего у всех, например, зданий. посмотрите на фотографии, карты, планы и реальность. если вы сделаете это, вы будете на шаг впереди людей, которые рассматривают городское строительство как чисто компьютерную технологию.
затем вы должны разработать решения о том, как создать эту геометрию за крошечные, четкие шаги. Вы должны определить правила, которые составляют правдоподобный город. если вы занимаетесь трехмерным моделированием, вам придется переосмыслить многое из того, что вы узнали, чтобы компьютер мог следовать вашим инструкциям в любой ситуации.
, чтобы не потерять трек, вам нужно настроить множество операторов, которые отвечают только за малые части всего процесса. это значительно упрощает отладку, расширение и улучшение вашей системы. на следующем шаге вы должны связать эти операторы и проверить результаты, изменив параметры.
Я видел слишком много "городских генераторов", которые в основном состоят из коробок произвольной формы с некоторыми текстурными окнами на них: (