Создание вертикальных лестниц

Для того чтобы персонаж мог карабкаться по лестницам, на каждую лестницу (или отрезок лестницы) нужно по 2 точки в ЛОДе memory, с названиями «start1 (нижняя позиция) и end1 (верхняя позиция)«, если здание имеет не одну лестницу — соответственно добавляем точки «start2 и end2» и т .д. Важно чтобы верхняя точка (end) была немного ближе к […]

Первый запуск и настройка Object Builder (Oxygen3)

Object Builder — это усовершенствованный Oxygen, который поставлялся в инструментах для Арма2. Он не сильно отличается функционалом, основное из добавленного, это разве что поддержка .FBX формата. При первом запуске Оксигена, программа предложит ее настроить и выдаст небольшое окошко: Все параметры нам знать не обязательно, но важные я распишу: Первая строка и самая важная — External […]

Свой автомобиль в Арме (Часть 1)

Минимальные действия, которые необходимы чтобы можно было покататься на автомобиле в игре. Эта статья рассчитана на пользователей, которые уже имеют представление о том, как работать в оксигене, и как добавить свою модель в игру. В этой части поговорим о присвоении селекшенов.

Управление в Oxygen и горячие клавиши

ЛКМ — выделить полигон\точку\компонент (в зависимости что выбрано) ПКМ — двигать объект с зажатой клавишей Колесо мыши +\- — Приблизить\отдалить +\- на Num клавиатуре — медленно приблизить\отдалить, удобно при работе с мелкими объектами Alt+ЛКМ — крутит камеру вокруг пина (крестик в центре координат) Alt+ПКМ — перемещает камеру Shift+ПКМ — скопирует элемент там, куда вы его передвинули […]

Создание теневого ЛОДа ShadowVolume

Теневой ЛОД, как следует из названия нужен для отображения теней. Армовский движок умеет автоматически генерировать тени для моделей, если количество полигонов не превышает 3тыс. (не точно), для более полигональных и больших моделей и нужен этот ЛОД. Теневой ЛОД, как и обычный желательно делать hi-poly и low-poly, прорисовка детализированной тени на расстоянии ни к чему. Небольшая […]

Основное FAQ

Каков максимальный лимит полигонов в одной модели? По факту предел упирается в обрабатываемое DirectX’ом количество вершин, которых не может быть более 32768, полигонов может быть и больше. Но на деле сложно достигнуть хотя бы 30 тыс. полигонов или точек чтобы модель загружалась. И в Арме это сильно зависит от количества острых граней, очень часто модель не […]

Описание параметров class Reflectors, class MarkerLights

class Reflectors — это направленный свет, используется в передних фарах автомобиля, фонарике, маяках и уличного освещения.    class MarkerLights — рассеянный свет который исходит от источника во всех направлениях. Используется в задних фонарях автомобиля, радио вышках, или световых маячках вертолетов\самолетов.   Параметр «blinking» не работает для класса «ReflectorLights«. Сделать его мигающим можно 2-мя другими способами. Подключить […]

Создание крутящейся лампочки ReflectorLights

  Создать лампочку очень просто, поэтому немного усложним задачу и сделаем так, чтобы она крутилась вокруг своей оси (типа маяка). Такую лампу можно повесить на стену в каком -нибудь подземелье, будет выглядеть эффектно.   Для того чтобы она билась, и вокруг нее вращался отражатель — нужно сделать 2 селекшена light_1_hide и light_1_rotate В ЛОДе «memory» создаем 4 […]

Создание ЛОДа RoadWay и Path

RoadWay нужен для того чтобы персонаж мог ходить по горизонтальным плоскостям наших объектов (пол\крыша\лестницы\и т.п) Проще всего делать RoadWay по полигонам коллизии. То есть просто копируем с ЛОДа Geometry те полигоны, по которым персонаж может пройти, и копируем их в ЛОД RoadWay. Выделяются полигоны вот этим инструментом ВАЖНО! RoadWay не должен пересекаться с коллизией, поэтому если […]

Создания файла локализации (stringtable.xml)

Допустим у нас есть наши объекты, и мы хотим чтобы в редакторе они назывались как на русском языке, а при смене языка — на английском. В любом конфиге, где есть строка «name, displayName, description…» — можно вписать код, который будет указывать на файл в котором этот самый name может быть написан на разных языках. Мало ли, вдруг […]

PBO Manager

Скачать с Armaholic.com Простенькая удобная и незаменимая программка для быстрого просмотра и замены содержимого в PBO архивах При установке встраивается в контекстное меню винды, что позволяет распаковатьзапаковать архивы щелкнув просто правой клавишей мыши. Умеет показывать контрольную сумму ПБОшки, что иногда полезно для создания ключей Так же, есть очень полезная функция — показывать префиксыавтораверсию и д.р. […]

Расширения используемые Армой

*.pac;*.paa — это текстуры. В .pac как правило используется несколько текстур, .paa — одна. *.rtm — анимации *.fsm — логика (ботов?) *.sqf;*.sqs;*.sqm — скрипты *.bikb — файл подписи(?) *.wss; .ogg;*.wav — звуковые файлы *.csv;*.html — таблицы, БД нужные для диалогов (?) *.cfg — файл конфига *.bisurf — материал поверхности (звуки при хотьбе, выстрелах, партиклы) *.shx;*.shp;*.prj;*.dbf […]

Создание террейна в Terrain Builder по готовой карте высот

Вообще то уроков по созданию карты уйма, даже можно найти с исходниками готовой карты, к тому же советую посмотреть уроки MegaBlackGeneral’а на ютубе  там он все очень подробно разжевал. Но возможно этот урок кому то покажется более разжеванным и понятным   Террейн билдер в отличие от Визитора понимает довольно много различных форматов карт высот, но […]

Addon Builder

Крайне глючная прога. я так и не научился ей пользоваться. Если в вашем проекте есть какие то ошибки — чаще всего он просто ругнется типа «ошибка», и процесс запаковки остановится. В логах ничего полезного не пишет. После создания ПБОшки с помощью Addon Builder’а — у меня не отображались дороги на карте которые были проложены Road […]

BinPBO

BinPBO является официальным инструментом от БИСов, и идет в комплекте BI Tools   Хоть он и предназначался для Армы 2, но так же отлично работает и с 3-й. В отличие от Addon Builder’а он понятно описывает каждую ошибку в проекте (если где текстурных координат на модели нет, или в конфиге пропущен какой-либо знак).Все настройки здесь точно […]

pboProject

Лучшая прога для создания ПБОшек! Если в ней конечно разобраться)
Умеет писать в логи все возможные ошибки, а так же продолжать запаковку почти с того места, где она была прервана, что ускоряет работу

Arma 3 Tools

Начну с самых первых шагов. Arma 3 Tools — это набор утилит необходимых для моддинга под арму. Главное окно выглядит так:   Установка: Устанавливаются инструменты только через STEAM, поэтому, если у вас нет аккаунта Стим — нужно его создать. Открываем Стим, идем в Библиотеку -> Инструменты -> находим Arma 3 Tools и устанавливаем куда хочется […]