PDA

Просмотр полной версии : "Запекание" ландшафтов


Gregory_777
12.04.2009, 00:50
Кстати придумал тут вот такую мульку :o
В 3D-моделинге есть такой термин "запекание текстур", или render to texture: берут простую текстуру, накладывают на объект, рендерят, а потом из уже отрендеренного изображения делают новую тестуру, которую накладывают на "окончательную" версию.
В Trainz есть довольно серьёзные проблемы с созданием открытой местности (Yamal, может быть тебе пригодится), т.к. бейсборды имеют размер всего 720х720 м, а увеличивать их количество, чтобы изобразить например "степь" или "тундру" нерентабельно по ресурсам. Лучше потратить их на детализацию.
Есть известная технология - "фотозадники (http://www.ianztrainz.com.au/tutorial3.htm)". То есть берётся оъект (вертикальная плоскость или даже сплайн, по желанию) 720х(20-50м) и на него натягивает панорамная фотка ландшафта. Но тут есть 3 проблемы: 1) надо ехать на место и фотографировать, что в принципе осуществимо и даже необходимо, но не всегда возможно "прямо щас", а свербит 2) практически невозможно выдержать правильную перспективу и ракурс, и наконец 3) фотозадник как правило выпадает из общей "картинки" TRS по цветовой гамме, контрастности и проч.
Суть мульки вот в чём. Создаём отдельный проект (например кусок 10х10 тайлов), делаем ему ландшафт, растекстуриваем, застраиваем объектами (можно не жалеть и ставить всякие домики-деревца до опупения, пока Trainz падать не начнёт, всё равно это сугубо "одноразовая" вещь). Затем ставим камеру в нужную позицию и скриншотим всё это добро в нужных ракурсах. А далее делаем из этого по обычной технологии задник и ставим по краям тайлов на наш роут.
Обязательно попробую в своей трассе, когда руки дойдут.

psyalex
12.04.2009, 01:25
"Боль на выдумки хитра" :) . Интересная идея. Мне, кстати, такие задники уже попадались в трейнзе(вроде с ДЛС качал).

Damien Zhar
12.04.2009, 03:42
Да русские попадались.

TRam_
12.04.2009, 18:00
"фотозадники"вроде маршрут "Феодосия-Кировское" состоит именно из таких "задников".