Так, ну всё, прикрутил чтение/запись камер из RMF и VMF.
Вот теперь можно сказать, что джек полностью поддерживает формат RMF - ничего теряться не должно при переносе между ним и хаммером.
А в VMF, увы, пока теряются дисплейсы и инпуты-аутпуты.
Итак, как вы могли заметить по предыдущему скрину, в вертекс-туле появился новый инструмент - триангуляция. Это такая магическая кнопка: вы сначала всячески мучаете кубические браши, непотребно двигаете им вертексы, получаете кучу invalid solid structure - а потом бац - и структуры оказываются валидными. Инструмент не создаёт новые браши - взамен он режет фейсы так, чтобы браш оставался выпуклым (ну, если это, конечно, в принципе возможно - т.е. инструмент не панацея). Нечто подобное, говорят, делает hlfix - но я им ни разу не пользовался. С помощью инструмента "Триангуляция" можно делать большое число крутых вещей, которые раньше были доступны лишь гуру треугольных призм.
В сочетании с вращением выделенных вертексов правой кнопкой (старая, но тоже мега-фича джека) и UV-локом это позволяет создавать вот такие витые колонны секунд за 20. Обратите внимание, что текстура "завивается" вместе с колонной:
Есть, конечно, и другие применения - создание скал, различные вдавливания и прочий хитрый брашворк.
Можно, конечно, спросить - а зачем оно нужно, сейчас же всё делается моделями? Отвечу: это нужно, чтобы делать модели в том числе, ведь, как я уже писал, компилятор vmap умеет компилировать в формат smd. Ну и под старые игры, как ни странно, до сих пор ещё делают уровни (и в ближайшие годы почти наверное продолжат).
Эта же колонна в игре (Volatile3D):
Любителям халфы, правда, придётся слегка обломаться. Текущая версия VHLT почему-то не хочет считать нормальные лайтмапы. Вероятно, там есть баг, и я уже написал репорт на форум свенкупа, где, по слухам, иногда появляется автор VHLT. Если не использовать UV-Lock и текстурить вручную - лайтмапы будут нормальными, но это, сами понимаете, гемор тот ещё. Надеюсь, автор VHLT таки пофиксит проблему, и витыми брашевыми колоннами смогут наслаждаться не только адепты Volatile3D, который, увы, ещё неизвестно когда выйдет.
Видимо, я что-то тестировал, и оказалось, что у меня были включены ZHLT вместо VHLT. Это под ними так жутко:
А с VHLT всё вполне прилично:
Инструмент, в общем, универсальный. Ближе к выходу новой версии запишу видео, как им пользоваться.
Ухты. Я и раньше колонны крутил быстро, а тут!
Теперь даже не придется аккуратно выделять вертексы, летая вокруг первого блока колонны и триангулировать по CTRL+F
XaeroX
А волатила хорошо кушает такие вот нетривиальные конструкции? То есть если накрутить такого много. Например как вот тут я делал:
В связи с постепенной разработкой Steam-версии, в которой нет инсталлятора как такового, добавил возможность автоматического создания игровых конфигураций непосредственно в JACK. Окошко появляется при первом запуске, потом его можно вызывать из меню Tools (или по Ctrl+F2). Затенены конфигурации, которые уже были добавлены ранее (но можно всё очистить и создать конфигурации заново).
Приятный бонус для пользователей Linux-версии, у которых такой возможности никогда не было.
Cybermax
Ну вот видишь, ты сам ответил на свой вопрос.
На самом деле поддержка UE4, по слухам, уже существует, просто нужно купить ещё один плагин к UE, HammUEr. Экспортировать в джеке vmf и скармливать ему. Лично я не пробовал.
Итак, цены на J.A.C.K. определены мной и одобрены Valve.
Стоимость редактора в Steam будет составлять $14.99, либо €14.99, либо £10.99.
В рублёвой зоне он будет стоить 349 рублей.
В странах бывшего СССР, которым пока не посчастливилось войти в ЕС, цена будет $9.99.
В течение первой недели продаж, скорее всего, будет скидка, какая - пока сказать не могу.
По дате релиза пока ничего сказать не могу, кроме того, что работа идёт полным ходом и до конца года он почти наверняка будет выпущен.
Экий подарочек к нг) Цена вполне ласковая, попадает в психологические рамки.
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."