Форум » Q3Radiant & GTKRadiant » q1.map -> q3.map » Ответить

q1.map -> q3.map

Gas: Здрасьте, люди добрые :) Захотелось сконвертировать старую-добрую House of Chthon (e1m7) из Quake1. Но столкнулся со странной проблемой. Чтобы получше объяснить, постараюсь по пунктам: 1. Перегнал оригинальную .bsp в .map и открыл результат в радианте (выбрав Quake1 при старте). Всё отлично загрузилось, карта как карта, вроде бы, всё в порядке... Но... 2. Если заглянуть в полученный map-файлик, то вот что видно: [quote]( 0 65535 65535 ) ( 0 -65535 65535 ) ( 0 65535 -65535 ) sky4 0 0 180 1 1[/quote] Все браши имеют координаты местами нормальные (256 там, 1020, даже 0), но в большей частью это почему-то гигантские значения (от 30000 и до самого предела - 65536). При этом в окне редактора ВСЯ карта не выходит даже за пределы 4096. (???) 3. Далее. .map для Q1 и .map для Q3 несколько отличаются синтаксисом (и, к тому же, имеют другой масштаб), поэтому я воспользовался утилиткой map2q3, чтобы подогнать .map для Q3. При этом координаты типа 65536 "подросли" до чего-то вроде 81918. Это уже вроде явно перебор, ведь допустимы не более 65536. По идее, при попытке открыть карту должна вывалиться ошибка, но... 4. Открыл полученный .map в редакторе (выбрав при старте Quake III)... И он открылся! И, как и было, никаких гигантских чисел, вся карта укладывается в пределы 4096 по всем осям. 5. Я не понимаю, как радиант преобразовывает астрономические координаты в нормальные и при этом нормально загружает карту. Но это ладно, проблема-то в другом. Открывается карта нормально, но вот сохранить её уже нельзя: все большие числа обрубаются до 32768 по модулю, и в результате все браши просто пропадают. Я уже пробовал изменять эти числа вручную и смотреть на результат в редакторе - браши смещаются и карта деформируется. Да, забыл ещё, карта в том виде, в каком она открывается, с этими числами за 80000, - она компилится и запускается! Но мне-то надо её отредактировать... Может, кто знает, как помочь? Могу выложить .map-файлы, если надо.

Ответов - 0



полная версия страницы