Документация
English
  • Gem RTS v1. Документация
  • Базовая информация о ресурсах в GEM RTS
    • Расположение локальных файлов игры и профиля игрока
    • Архитектура ресурсов игры
      • Пакеты
      • Структура файлов в Пакетах
    • Общая информация о конфигурационных файлах
      • Инструкция include
      • Инструкция define
      • Инструкция mod
  • РАЗРАБОТКА МОДОВ
    • Создание мода
    • Расширенная настройка пакета
    • Создание шаблонов опций
    • Портирование карт из "В тылу врага"
  • РЕДАКТОР
    • Управление камерой в редакторе
    • Горячие клавиши и консольные команды
    • Редактор карт
      • Создание новой карты
      • Редактор сцены
      • Редактор Еntity
      • Редактор ландшафта
        • Редактор высот
        • Редактор полигонов
        • Флаги
        • Редактор типов территорий
        • Редактор материалов земли
        • Редактор цвета
        • Редактор травы
        • Редактор Foliage
      • Редактор воды
      • Создание миникарты
      • Специфика редактирования карт
        • Объекты зданий
        • Объекты Камней
        • Создание складок местности
          • Создание ландшафтного рельефа
          • Объекты обрывов и оврагов
        • Разрушенная техника как антураж карты
        • Объект для озвучивания водных бассейнов
    • Редактор миссий
      • Окно свойств Миссии
      • Редактор Камеры
    • Редактор cпецэффектов
      • Настройка VFX на основе спрайта
      • Настройка VFX на основе декаля
      • Настройка VFX на основе источника света
        • Уровни детализации для локальных источников света
      • VFX на основе генератора частиц
      • Свойства VFX
    • Редактор окружения
      • Общая информация про освещение
      • Создание пресета Environment
      • Настройка Environment
    • Режимы отладки
      • Консольные команды
      • Окно отладки рендера
    • Режим Симуляции
  • НАСТРОЙКИ ИГРОВЫХ ПАРАМЕТРОВ
    • Режимы передвижения юнитов типа human
    • Движение по склонам
    • Настройка бронепробиваемости
      • Алгоритм работы брони
    • Настройка сенсора
    • Модификаторы сложности
    • Пороговое значение для захвата местности
    • Настройка Узла кампании
    • Настройка параметров ветра
    • Metagame
      • Кампании
      • Карты
      • Актеры
      • Юниты
      • Батальоны
      • Факты
      • Счетчики
      • Задачи
      • Page 1
  • АНИМАЦИИ
    • FSM
      • Общие сведения
      • Формат описания FSM
      • Выбор анимации на примерах
      • Выбор анимаций ходьбы и бега
      • Выбор позы
      • Настройка idle
      • Анимации смерти
      • Выбор способа броска гранаты
      • Fsm для юнита Человек
      • Отладка анимаций в редакторе
    • Анимирование объекта placement
    • Звуки и события в анимации
    • Параметры укрытий для аниматоров
  • МОДЕЛИ
    • Плагин для экспорта моделей в игру
    • План настройки моделей техники
      • Создание иерархии элементов модели
        • Корпус
        • Башня
        • Орудие
        • Двигатель
        • Второстепенные кости
        • Трансмиссия
          • Механизмы в шасси
      • Особенности настройки моделей колесной техники
      • Особенности настройки моделей пушек
      • Экспорт модели техники в игру
      • Базовая настройка DEF-файла
      • Тестирование модели техники
      • Назначение материалов на модель
      • Уровни детализации (LOD)
      • Х-модель техники
      • ХХ-модель модели техники
    • Настройка модели дома
      • Описание иерархии структуры модели дома
      • Настройка .def файла модели дома
      • Х-модель дома и его .def файл
      • Тестирование модели дома
  • ТЕКСТУРЫ И МАТЕРИАЛЫ
    • Physically Based Rendering
      • Основные параметры в PBR
      • Компрессия текстур
      • Конверсия текстур в Gem RTS
      • Конверсия текстур с помощью Nvidia Texture Exporter
      • Тестирование материалов
      • Инструменты
    • Текстуры неба
  • ЛОКАЛИЗАЦИЯ
    • Добавление нового языка
    • Переменные строки в локализации
Powered by GitBook
On this page
  • Режим свободной камеры
  • Вид камеры от первого лица
  • Управление камерой с использованием мыши
  • Панель управления камерой в редакторе
  • Консольные команды для камеры
  • Общие параметры камеры
  • Настройки камеры при контакте с поверхностью земли
  • Дрожание камеры от взрывов
  • Лимиты камеры
  • Камера с видом от третьего лица
  1. РЕДАКТОР

Управление камерой в редакторе

Last updated 10 months ago

Режим свободной камеры

Консольная команда позволяет включить или выключить возможность использовать читы в редакторе.

В и при включенном режиме g_cheatkeys 1, комбинация клавиш Ctrl+Shift+T включает, а повторное нажатие комбинации выключает режим свободной камеры.

Вид камеры от первого лица

В режиме Симуляции с помощью комбинации клавиш Shift+F можно переключить камеру на вид от первого лица выделенного юнита при наличии у юнита активного визора. Повторное нажатие комбинации клавиш выключает режим вида из глаз.

Управление камерой с использованием мыши

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

Алгоритм действий

  1. Зафиксировать точку карты, зажав клавишу Пробел

  2. Двигать мышью с зажатой ЛКМ, не отпуская Пробел

Панель управления камерой в редакторе

Флажок Clip camera position на панели включает ограничение движения камеры. Эту же функцию выполняет консольная команда cam_clip 1.

Кнопка
Описание

Alt

Высота поднятия камеры над землей

а

Тангаж [pitch] - наклон камеры

Y

Рыскание [yaw] - угол поворота камеры

R

Крен [roll] - угол поворота камеры вокруг оси взгляда

F

FOV - угол раскрытия камеры

Изменять значения с шагом x10 можно с помощью зажатия кнопки Ctrl

Большое значение крена (R) может привести к некорректному отображению теней

Консольные команды для камеры

Общие параметры камеры

Команда
Значение
Описание

Выключает | включает следование камеры за выделенным юнитом в прямом управлении. В текущей версии движка команда не поддерживается

cam_followPosition

0,6

Отступ камеры при следовании за юнитом в прямом управлени. В текущей версии движка команда не поддерживается

cam_allowMouseScroll

0 | 1

Выключает | включает скроллинг при приближении мыши к краю экрана

cam_scaleBias

0 | 1

Выключает | включает смещения z буфера для расчёта теней

cam_zNear1

30

Устанавливает плоскость z_near (в единицах расстояния) при близком к горизонтальному наклону камеры

cam_zFar

5000

Запас по отдалению плоскости z_far (в единицах расстояния)

Настройки камеры при контакте с поверхностью земли

Настройка параметров для предотвращения погружения камеры в землю

Параметр
Значение
Описание

cam_liftAuto

0 | 1

Выключено | включено поднятие камеры вверх, если она ушла под землю

cam_liftRadius

1.5

Радиус точек, которыми оценивается уход камеры в землю, в метрах

v_camAutoLiftingVolume

0 | 1

Выключено | включено отображение точек, по которым оценивается погружение камеры в землю. Чтобы увидеть точки нужно остановить рендер, нажав комбинацию клавиш Alt+Pause, и отодвинуть камеру в сторону

cam_liftSteadyUpMin

-2.0

Нижний предел отклонения от рассчитанного значения параметра autolift при максимальном приближении, в метрах

cam_liftSteadyUpMax

-2.0

Нижний предел отклонения от рассчитанного значения параметра autolift при максимальном отдалении, в метрах

cam_liftSteadyDownMin

2.0

Верхний предел отклонения от рассчитанного значения параметра autolift при максимальном приближении, в метрах

cam_liftSteadyDownMax

2.0

Верхний предел отклонения от рассчитанного значения параметра autolift при максимальном отдалении, в метрах

cam_liftSteadyBlendStart

0.0 [0.0 .. 0.9]

Начало работы лимитов, относительно ограничений distance в клипе

cam_liftSteadyBlendEnd

1.0 [0 .. 1]

Конец работы лимитов, относительно ограничений distance в клипе

Дрожание камеры от взрывов

Параметр
Значение
Описание

cam_shake

0 | 1

Выключено | включено дрожание камеры от взрывов

cam_shakeScale

1.0 [0 .. 10]

Масштабирование интенсивности дрожания

Лимиты камеры

Параметры настройки лимитов камеры и рекомендуемые значения

Параметр
Значение
Описание

cam_clip

0 | 1

Выключено | включено ограничение камеры по лимитам или нет

cam_viewAngleFree

true | false

Если ввод в консоль команды cam_viewAngleFree возвращает 1, это означает, что для distance или viewAngle (pitch) берётся более широкий диапазон значений из clipper и set. Eсли 0 - берётся более узкий диапазон.

cam_viewAngleMin

5

Установленное ограничение минимального значение угла наклона камеры (при 0 - горизонтально, параллельно земле)

cam_viewAngleMax

85

Установленное ограничение максимального значения угла наклона камеры (при 90 - вертикально, сверху вниз)

cam_viewAngleDistanceK

0.5

Коэффициент фиксации угла камеры при приближении к земле

cam_distanceMin

100

Минимальное расстояние от земли до камеры

cam_distanceMax

660

Максимальное расстояние от земли до камеры

cam_viewFovMin

0.0

Если этот параметр больше 0, то меняют FoV камеры в зависимости от расстояния от камеры до земли

cam_viewFovMax

0.0

Если этот параметр больше 0, то меняют FoV камеры в зависимости от расстояния от камеры до земли

Камера с видом от третьего лица

В таблице представлены параметры настройки и рекомендуемые значения параметров для камеры с видом от третьего лица

Параметр
Значение
Описание

cam_tpsFollowDistanceV

2

Расстояние следования камеры в вертикальном зуме (метры)

cam_tpsFollowDistanceH

2

Расстояние следования камеры в горизонтальном зуме (метры)

cam_tpsFollowOffsetUpV

2

Вертикальное смещение камеры при вертикальном зуме (метры)

cam_tpsFollowOffsetUpH

2

Вертикальное смещение камеры при горизонтальном зуме (метры)

cam_tpsFollowOffsetSideV

0

Стороннее смещение камеры при вертикальном зуме (метры)

cam_tpsFollowOffsetSideH

0

Стороннее смещение камеры при горизонтальном зуме (метры)

cam_tpsFollowOffsetForwardV

0

Смещение камеры вперед при вертикальном зуме (метры)

cam_tpsFollowOffsetForwardH

0

Смещение камеры вперед при горизонтальном зуме (метры)

cam_tpsFollowPitchMin

45

Минимальный наклон движущейся камеры (градусы)

cam_tpsFollowPitchMax

85

Максимальный наклон движущейся камеры (градусы)

cam_tpsFollowFOV

65

Раскрытие движущейся камеры (градусы)

cam_tpsFollowSpeedH

2

Скорость следования камеры за движениями мыши для позиции зума H (градусы)

cam_tpsFollowSpeedV

1

Скорость следования камеры за движениями мыши для позиции зума V (градусы)

cam_tpsDefaultFOV

60.0

Раскрытие камеры по умолчанию (градусы)

cam_tpsCameraBone

camera

Название кости, по имени которой работает камера

Панель настройки параметров камеры находится в на вкладке режима Симуляции.

Панель управления камерой

Общий принцип работы консольных команд описан в статье

Редактора карт
боковом меню Редактора миссий
режиме Симуляции
Консольные команды