Генериране на фотореалистични пейзажи с размерите на Земята
Xakep #240. Гидра
Ръчното създаване на реалистичен пейзаж от света на играта е много времеемък и труден процес. Попитайте художниците от Bethesda Studios, които са рисували ръчно епичния свят на Skyrim. Алтернатива на този сизифов труд е автоматичното генериране на пейзажа по зададен алгоритъм. В този случай игровото пространство се генерира отново, когато стартирате играта и ще изглежда различно всеки път, както в Minecraft. За съжаление, такива алгоритми обикновено дават не много реалистичен резултат, който само бегло наподобява естествен пейзаж, може да има части от пейзажа, които изглеждат абсолютно фантастични. Например в Minecraft това са летящи острови и скали, надвиснали над земята. Докато подобни сюрреалистични структури добавят към чара на Minecraft, те по никакъв начин не са съвместими със задачата да се създаде правдоподобна картина на света.
Досега задачата за генериране на реалистични пейзажи се смяташе за една от най-трудните в разработването на игри. И сега, след няколко години на разработка, Outerra създаде двигател със същото име, който наистина е способен да генерира фотореалистичен пейзаж, от най-малкото стръкче трева, листата на дърветата, планините, реките, океаните до цялата планета.
Има техническа демонстрация на уебсайта им, така че всъщност можете да стартирате генерирането на вашия собствен компютър. Минималните системни изисквания са графичен ускорител Nvidia 8800GT или по-добър, ATI 4850 или по-добър, 512 MB GPU памет и двуядрен процесор.
Пейзажът се зарежда динамично, докато изследвате територията, и по всяко време можете да превключите от най-големия към най-малкия мащаб навсякъде по света.