HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Архив проектов > Уроки VolatileRadiant > Переносим карты из VHE в VolatileRadiant .
Мини-туториал.
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
PunkPaToB
Теперь я с провами!!!

Дата регистрации: Dec 2010
Проживает: (void)
Сообщений: 792
Возраст: 29

Рейтинг



Переносим карты из VHE в VolatileRadiant .

Итак, начнем.

Для того чтобы конвертировать карты из VHE в VolatileRadiant нам будет нужна эта программа ( http://scrama.3dn.ru/load/1-1-0-24 ).
Все нужные инструкции есть на сайте.

После того как мы конвертировали карту, нам нужно ее открыть в VR.

Открываем VR.
В нем же открываем map файл.

Сразу видим эмо текстуры.



Обратите внимание на консоль с текстурами.Они все остались с прошлой карты, но совершенно не подходят под Volatile.
Открываем вкладку Textures , юзаем show all, крутим ползунок вниз, и ищем текстуру caulk.

Создаем куб по ширине и длинне всей карты.




Юзаем Select Touching, далее зажимаем шифт и кликаем на коробку, теперь выделенна только вся карта.



кликаем по текстуре caulk.

Снимаем выделение, и удаляем коробку.



Осталось ретекстурить, добавить декораций, и детализировать карту.
В этом вам помогут Уроки.



Удачи!

Сообщить модератору | | IP: Записан
Сообщение: 73156

Старое сообщение 28-02-2011 14:07
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
PunkPaToB писал:
Осталось ретекстурить

Такой перенос - нам не нужен!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 73159

Старое сообщение 28-02-2011 14:46
-
PunkPaToB
Теперь я с провами!!!

Дата регистрации: Dec 2010
Проживает: (void)
Сообщений: 792
Возраст: 29

Рейтинг



Дядя Миша
Мне что переписать сюда уроки Xaerox-а ?

Сообщить модератору | | IP: Записан
Сообщение: 73160

Старое сообщение 28-02-2011 14:48
- За что?
(_-=ZhekA=-_)
Житель форума

Дата регистрации: Jan 2006
Проживает: Москва
Сообщений: 3880
Возраст: 36

Рейтинг



Вот перегнал карту! Сама карта вроде цела, но с текстурами конечно беда

[ Вложение ]
volatileradiant 2011-02-28 18-09-09-00.jpg

Сообщить модератору | | IP: Записан
Сообщение: 73161

Старое сообщение 28-02-2011 15:13
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Перенос должен быть полностью автоматизированным, вот что!
Ксашевские утилиты + Кварк вам в помощъ.

Добавлено 28-02-2011 в 18:15:

Цитата:
(_-=ZhekA=-_) писал:
Вот перегнал карту!

Ох ёлки... Я впервые увидел r0a1 в разрезе.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 73162

Старое сообщение 28-02-2011 15:15
-
PunkPaToB
Теперь я с провами!!!

Дата регистрации: Dec 2010
Проживает: (void)
Сообщений: 792
Возраст: 29

Рейтинг



(_-=ZhekA=-_)
Их увы заного делать и текстурировать с 0.

А пока caulk все затяни(как я написал), это вроде null в VHE.

Сообщить модератору | | IP: Записан
Сообщение: 73163

Старое сообщение 28-02-2011 15:18
- За что?
(_-=ZhekA=-_)
Житель форума

Дата регистрации: Jan 2006
Проживает: Москва
Сообщений: 3880
Возраст: 36

Рейтинг



Цитата:
Дядя Миша писал:
Ох ёлки... Я впервые увидел r0a1 в разрезе.

Почему-то скрин очень сильно испоганился при добавлении на форум Эта карта для хл почти уперается в лимиты

Добавлено 28-02-2011 в 18:24:

Цитата:
PunkPaToB писал:
(_-=ZhekA=-_)
Их увы заного делать и текстурировать с 0.

А пока caulk все затяни(как я написал), это вроде null в VHE.

Ок! А при переносе геометрия остается целой или не совсем? Я хотел скомпилить, а мня зависла и потом выдала ошибку в винде и все (((

Сообщить модератору | | IP: Записан
Сообщение: 73164

Старое сообщение 28-02-2011 15:24
- За что?
PunkPaToB
Теперь я с провами!!!

Дата регистрации: Dec 2010
Проживает: (void)
Сообщений: 792
Возраст: 29

Рейтинг



(_-=ZhekA=-_)
У меня ничего не пропало.
Даже пару энтитей лишних осталось.
Ну и естественно некопиилиться может по 100 причинам)

Сообщить модератору | | IP: Записан
Сообщение: 73165

Старое сообщение 28-02-2011 15:27
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
PunkPaToB писал:
Их увы заного делать и текстурировать с 0.

Вот именно поэтому
Цитата:
Дядя Миша писал:
Такой перенос - нам не нужен!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 73167

Старое сообщение 28-02-2011 15:36
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Конверсия без потерь из хаммера в радиант невозможна в принципе из-за разницы в способах наложения. Про это Скрама в своё время писал.
Но в целом текстурирование сохранить можно. Нужно лишь заменить имена текстур на карте в формате хл (название текстуры в ваднике) на имя в формате волатилы (textures/directory/texturename). Это можно сделать с помощью блокнота и волшебной функции Find/Replace по одной. А если кто умеет пользоваться регулярными выражениями - то вообще одной командой в проге, которая их поддерживает (ну например, MSVC).

Цитата:
(_-=ZhekA=-_) писал:
Я хотел скомпилить, а мня зависла и потом выдала ошибку в винде и все (((

И разумеется, не создала лог.

Добавлено 28-02-2011 в 21:38:

Дядя Миша
Хорош флудить. В том, что тебе никакой перенос не нужен, никто и не сомневается. У тебя вон ксаш есть, иди делай.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 73168

Старое сообщение 28-02-2011 15:38
-
PunkPaToB
Теперь я с провами!!!

Дата регистрации: Dec 2010
Проживает: (void)
Сообщений: 792
Возраст: 29

Рейтинг



Дядя Миша
Текстуры все равно в vtx конвертировать.
Да и нужны ли размазанные 256*256 текстуры под Волатиль?

Сообщить модератору | | IP: Записан
Сообщение: 73169

Старое сообщение 28-02-2011 15:38
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Кстати да, если исходная текстура была 128х128, а в волатиле вы попытаетесь заюзать 512х512, то координаты "поедут".
Хотя и это можно забороть, используя editor_image.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 73170

Старое сообщение 28-02-2011 15:41
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
XaeroX писал:
Конверсия без потерь из хаммера в радиант невозможна в принципе из-за разницы в способах наложения

Бред.
Делаем раз: сохраняем rmf в map.
Делаем два: открываем map в кварке (любой версии).
Делаем три: в настройках ставим map output Brush Primitives и сохраняем карту.
И карта ИДЕАЛЬНО переносится. Я знаю о чем говорю - я c1a0d так переносил в старый ксаш под ку3 карты. Ну может пара текстур съехала и всё.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 73171

Старое сообщение 28-02-2011 15:50
-
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34498
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Делаем три: в настройках ставим map output Brush Primitives и сохраняем карту.

То есть для этой операции нам надо ЧЕТЫРЕ редактора? Хаммер, кварк, радиант с поддержкой Brush Primitives и VolatileRadiant? #NET.Spasibo.

Добавлено 28-02-2011 в 22:13:

Насчёт Brush Primitives я ничего не скажу, вполне может быть, что благодаря им и правда потерь почти нет, а вот классический формат не может учесть наложение текстур по произвольно ориентированным осям. Подробнее написано в статье Скрамы, повторяться не буду.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!

Сообщить модератору | | IP: Записан
Сообщение: 73173

Старое сообщение 28-02-2011 16:13
-
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32188
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
XaeroX писал:
То есть для этой операции нам надо ЧЕТЫРЕ редактора? Хаммер, кварк, радиант с поддержкой Brush Primitives и VolatileRadiant?

Если карта изначально в map, то нужен только Кварк, перегоняем карту в Brush Primitives и открываем в Волатил-радианте.
Разумеется это куда сложнее чем ретекстурить заново всю карту.
Это навроде как в фильме "про бизнесмена Фому", есть мол два пути развития нашего колхоза - реалистический и фантастический.
Реалистический, это если прилетят инопланетяны и научат нас уму-разуму, а фантастический - самим выбираться.
Вот тут тоже самое - считаете, что полный ретекстур r0a1 проще использования четырех редакторов один раз - ваше дело.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 73174

Старое сообщение 28-02-2011 16:40
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 20:09. Новая тема    Ответить
Страницы (2): [1] 2 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > Архив проектов > Уроки VolatileRadiant > Переносим карты из VHE в VolatileRadiant .
Мини-туториал.
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024