Гордон Фримен

Half-Life Inside: всё о вселенной Half-Life

Спустя 12 месяцев разработки состоялся выход неофициального обновления инструментов разработчика, включающих в себя редактор карт Valve Hammer Editor и компиляторы для него. Это обновление вносит множество изменений и улучшений в работу устаревшего Source SDK 2013, которым до сих пор пользуются разработчики карт и модов на этой версии движка. Автор планирует в дальнейшем выпускать обновления и внедрять новую функциональность.

Hammer 5.2

Основные нововведения:
  • Поддержка SSE2-инструкций для процессора;
  • Удалён устаревший и не используемый программный код;
  • Поддержка больших адресов памяти;
  • Более высокие лимиты на различную функциональность движка.

Hammer:
  • Включена поддержка стилей окон Visual Styles 6.0, так что теперь элементы интерфейса не будут выглядеть как в Windows 9x;
  • Теперь программа использует ваш системный шрифт по умолчанию, а не устаревший стандартный шрифт Win9x;
  • Обновлён пользовательский интерфейс, переработано меню настроек, удалены устаревшие и неактуальные опции;
  • Добавлены новые графические параметры на вкладке 3D View, включая picmip, MSAA и т.д.;
  • Добавлена возможность изменения цвета фона в окне просмотра 3D: по умолчанию это 128,128,128 (по словам автора, значение 50, 60, 70 устанавливает комфортный голубой фон);
  • Улучшена производительность: удалён устаревший и неиспользуемый код, что обеспечивает более быструю и плавную работу программы;
  • Удалены устаревшие иконки, курсоры и растровые изображения;
  • Внесены изменения в алгоритмы округления позиции вершин брашей, что исправляет проблемы отображения и утечек при кривой геометрии на уровне;
  • Теперь комбинация Ctrl+A выполняет функцию «Выделить всё» вместо сброса размеров окон просмотра (для этой функции присвоена комбинация Shift+Q);
  • Компиляция теперь происходит в отдельном процессе, что позволяет продолжить работу в редакторе, как это сделано в SDK более новых версий Source;
  • Новая панель инструментов для вращения, смещения и поворота выделенных объектов (аналог функций, вызываемых через окно Tools > Transform);
  • Окно назначения текстур выглядит теперь более лаконично, были добавлены кнопки X и Y, задающие случайную координату для текстуры, кнопка «Mark», выделяющая все поверхности на карте с выбранной текстурой и кнопка «Reset», сбрасывающая все параметры по умолчанию;
  • Удалена поддержка Quake, Hexen 2, Quake 2 и Half-Life;
  • Добавлена поддержка func_instance_origin;
  • Расширен список автогруппировки в окне VIS-групп;
  • Если для prop_dynamic указана анимация по умолчанию, то она будет автоматически воспроизводиться в окне просмотра;
  • func_detail_blocker теперь корректно отсекает отображение detail-объектов внутри него в окне просмотра;
  • Добавлена кнопка «Explore to source» в браузере текстур, открывающая каталог с текстурой в проводнике (не работает для текстур внутри архива VPK);
  • Выбранная для просмотра анимация модели больше не применяется к остальным аналогичным моделям на карте.

VBSP:
  • Корректная поддержка 4-power дисплейсментов;
  • Добавлена поддержка параметра -maxluxelscale, который позволяет ограничить максимальный масштаб люкселей на карте;
  • Detail-браши теперь сохраняют группу сглаживания;
  • Поддержка ключа %compileNoShadows для VMT-файлов, который отключает получение теней для материала, оставляя только прямой свет, что обычно используется на текстуре воды;
  • Любая модель с ключом $staticprop теперь может быть установлена как prop_static (например, модели для prop_physic);
  • Увеличенный лимит detail-спрайтов;
  • Реализована поддержка func_detail_blocker;
  • Улучшена работа с координатами брашей в BSP;
  • Leaktest теперь включён по умолчанию, добавлена команда -noleaktest;
  • Добавлена команда -nodefaultcubemap, которая отключает автоматическую генерацию кубмапов по текстуре скайбокса (необходимо для версии SP 2013);
  • Добавлена команда -blsizesize, которая позволяет настроить размер VIS-листьев (по умолчанию 1024 юнитов);
  • Добавлена команда -visgranularity, которая позволяет автоматически размещать hint-браши на карте.

VRAD:
  • Добавлена команда -ambientocclusion, которая добавляет ambient occlusion (по аналогии с CS: GO). Используйте -aosamples, чтобы определить размер области на краю браша, где будет накладываться тень, по умолчанию — 32;
  • Добавлена команда -softencosine, которая делает мягче освещение, состоящее из источников разного цвета;
  • Добавлена команда -ambient, которая применяется для создания постоянного значения люкселей на карте, где источник света использует все три значения RGB;
  • Добавлена команда -reflectivityscale, которая задаёт коэффициент отражения текстур на карте;
  • Кардинально улучшенное качество лайтмапов на дисплейсментах (подробнее см. здесь: http://counter-strike.net/workshop/workshopmaps#displacement);
  • -staticproplighting, -staticproppolys и -textureshadows теперь включены по умолчанию, старые команды были переименованы в -NoStaticPropPolys и т.д.;
  • Добавлена команда -extra, которая позволяет указать, сколько требуется дополнительного просчёта освещения по всей карте (по умолчанию — 4);
  • Улучшение стабильности работы;
  • -final также включает -largedispsampleradius;
    Теперь можно размещать однострочные комментарии внутри .rad-файлов;
  • Исправлены проблемы, связанные с созданием люкселей на поверхности дисплейсментов, и включён суперсэмплинг, в результате чего качество лайтмапов на них будет выше;
  • vrad по умолчанию теперь использует .dx90 VT-файлы для моделей (если недоступны, то .dx80);
  • Добавлена команда -worldtextureshadows, которая позволяет создавать тени для геометрии по аналогии с моделями (применимо для текстур с ключом $alphatest, может быть использовано с ключом $translucent);
  • Прозрачные текстуры теперь фильтруются билинейно для более точных теней;
  • Добавлена поддержка light_directional (аналогичны нескольким light_environment);
  • -noskyboxrecurse был переименован в -skyboxrecurse, рекурсия отключена по умолчанию.

Ознакомиться с полным списком изменений вы можете на форуме Facepunch. Скачать обновленные инструменты можно здесь.

Для установки необходимо распаковать нужную версию с заменой файлов в каталог с инструментами (например: \Steam\steamapps\common\Half-Life 2\bin).

Комментарии:
Пупкин
Это должны были делать и выпускать Valve, причем годы назад! Позорище им!
Зузя
Читаешь такой "воу! теперь на моднявом редакторе модец к первой ХЛ не грех забабахать!"

- Удалена поддержка Quake, Hexen 2, Quake 2 и Half-Life;

... Несчастливый
Биба
Зузя: Читаешь такой "воу! теперь на моднявом редакторе модец к первой ХЛ не грех забабахать!"- Удалена поддержка Quake, Hexen 2, Quake 2 и Half-Life;...

Для такого есть J.A.C.K.
Чувак2015
Вот теперь заживем! Смеюсь
Зузя
Биба: Для такого есть J.A.C.K.

не порть мою шутку, хад.
Баклажан
Поддержка SSE2-инструкций для процессора;

Вы серьезно? Поддержка технологии начала 2000-го года в 2019? :grrr:
тратата
Баклажан: Поддержка SSE2-инструкций для процессора;Вы серьезно? Поддержка технологии начала 2000-го года в 2019? :grrr:

Ну раз клапана на ванильном сдк не завезли её, то воть, пожалуйста. Ещё бы avx завезли, цены бы не было.
Баклажан
тратата: Ну раз клапана на ванильном сдк не завезли её, то воть, пожалуйста. Ещё бы avx завезли, цены бы не было.

Не в лучшее время ты пришел...
mark2580
открыл эту поделку... увидел как мелькают все оверлеи в shared режиме и закрыл... наобновлял дохрена всего, а баяновые проблемы которые починены были уже всезде... Отойдите!
asdawwdwd
Прикол! Злюсь Злюсь Скучно Смущен Смущен Смущен Смущен
nigger
Острю Острю Острю

правило9

Односложные комментарии, комментарии состоящие из одного смайлика, написанные транслитом или одними большими буквами - первые кандидаты на удаление. Все правила.

  1. Комментарии модерируются. В процессе модерации мы руководствуемся исключительно собственным чутьем, которое в правилах полностью раскрыть невозможно.
  2. Падонкаффский язык здесь категорически не приветствуется. Первонахи и прочие пересчётчики - первые кандидаты на бан.
  3. Оскорбление других комментаторов - последнее что должно приходить вам в голову.
  4. Вообще оскорбления кого бы то ни было приводят к отстранению от возможности оставлять комментарии.
  5. Использование ненормативной лексики не запрещается, но сильно не приветствуется - проявите уважение к собеседнику (замена символов в матерных словах не лишает их этого статуса).
  6. Не отвечайте на провокационные и противоречащие правилам сообщения - иначе ваш пост также будет подлежать уничтожению.
  7. Поле имени и почты предназначены для вашего имени и почты. Это не место для проявления вашего великого цинизма или остроумия.
  8. Мы оставляем за собой право как удалять ваши комментарии, так и править их (что впрочем, происходит исключительно редко).
  9. Односложные комментарии, комментарии состоящие из одного смайлика, написанные транслитом или одними большими буквами - первые кандидаты на удаление.
  10. В определённых случаях мы можем отключать возможность комментирования какой-то новости для всех посетителей вообще.
  11. Забанить человека или удалить сообщение - гораздо проще, чем написать его, чистить свои куки и менять прокси. Подумайте над этим.
  12. Не стоит пытаться обойти систему бана - этим вы только будете удваивать свой срок наказания (за каждую попытку).
  13. Если вы отправили два одинаковых сообщения - не стоит писать третье типа "ой, я не хотел" или "у вас глючит" - мы сами разберёмся.
бета
А теперь вы можете войти через Steam и оставлять комментарии с красивыми аватарками и прочим. Жмите на зелёную кнопочку справа для авторизации.
Войти через Steam

Оставьте свой комментарий:

Проверить правописание

Опрос

Понравилась ли вам механика улучшения оружия в HL: Alyx?

Система Orphus