Radiant - запуск и настройка

Материал из CSM Wiki
Перейти к навигации Перейти к поиску

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

В уроке я буду использовать NetRadiant, В качестве платформы для маппинга я выбрал игру Nexuiz. Маппинг для неё ничем не отличается от Half-Life и Quake III, поэтому всем всё должно быть понятно.

Запуск

Окно выбора игры

При запуске редактора у Вас первым делом спросят для какой игры хотите творить. Выбирайте Nexuiz, но не торопитесь нажимать ОК. Там есть ещё две галочки:

Console Enable Logging - рекомендую включить, чтобы можно было контролировать процесс работы и компиляции. Если галочка установлена, то в консоли будет отображатьться любое совершённое Вами действие - от уведомления об использовании какого-либо инструмента до подробного логгирования компиляции.
Startup Show Global Preferences - когда галочка установлена, это окно будет появляться при каждом запуске редактора. Если Вы не собираетесь создавать карты для нескольких игр одновременно, галочку можно убрать, чтобы не видеть каждый раз это окно.
Окно указания пути к игре

С окном глобальных настроек разобрались, теперь можно нажать OK. Видим следуюущее окно с заголовком Engine Path Not Found. По умолчанию там уже указан путь, но скорее всего он отличается от настоящего местоположения вашей игры. У меня это D:/Games/Nexuiz/. Нажмите на многоточие справа и выберите корневой каталог игры. Нажмите ОК.

Главное окно редактора

Теперь Вы в редакторе. Интерфейс по умолчанию может показаться непонятным и отпугивающим, но это только по началу. Многое можно настроить так, как Вам удобно. Слева Вы видите координатную сетку, справа 3D-окно камеры, под камерой окно выбора текстур, а ещё ниже находится консоль.

Первое, что замечаем - сетка слишком контрастная, режет глаза. В меню Misc => Colors => Themes есть заготовленные 4 темы. Тем, кто до этого работал с Valve Hammer Editor могу посоветовать тему Black and Green. Я выбрал тему Maya. Если Вам не понравилась ни одна из заготовленных тем, можно пойти в меню Misc => Colors и настроить цвета по-своему отдельно для кажого элемента.

Настройка

Пришло время заглянуть в главные настройки редактора. Для этого надо нажать клавишу с латинской буквой P. Повится окно с пунктами и подпунктами. Рассмотрим каждый из них.

Global

  • Console. Enable Logging - выбирали при запуске редактора. Можно пропустить.

Global / Game

  • Select the game - выбор игры. Выбирали при запуске редактора.
  • Startup. Show Global Preferences - показывать окно глобальных настроек при запуске редактора.

Interface

  • Multi Monitor. Start on Primary Monitor - Запускать на главном мониторе при работе с несколькими мониторами. При работе с одним монитором галочку можно не ставить.
  • Disable system menu on popup windows - Отключить системное меню на всплывающих окнах. Опция недоступна, если не установлена галочка в предыдущем пункте.
  • Default Text Editor - Использовать текстовый редактор, назначенный в операционной системе по умолчанию. При работе под Windows нельзя выбрать текстовый редактор, поэтому лучше установить галочку. При работе под Linux можно указать путь к исполняемому файлу любого другого редактора.

Interface / Layout

  • Window Layout - Расположение окон редактора.
  • 3 окна. установлен по умолчанию.
  • Независимые окна. Окно камеры отдельно, окно текстур отдельно и так далее.
  • 4 окна. Подойдёт тем, кто раньше работал с Valve Hammer Editor.
  • 3 окна. Зеркальное отражение первого варианта. На мой взгляд самое удобное.
  • Detachable Menus - Отделяемые меню.
  • Plugin Toolbar - Панель плагинов.

Interface / Mouse

  • Mouse Type - вид мыши. Здесь всё просто. Смотрим есть ли на мышке средняя кнопка и выбираем соответствующий пункт.
  • Right Button. Activates Context Menu - Вызов контекстного меню правой кнопкой. Настоятельно советую установить галочку, иначе будет затруднительно использовать энтити.

Display / Textures

  • Texture Quality - качество отрисовки текстур в окне камеры.
  • Texture Gamma - гамма текстур, как это ни странно.
  • Texture Render Mode - режим рендеринга текстур. Я выбрал Trilinear.
  • Hardware Texture Compression - Я выбрал None.

Display / Patches

  • Patch Subdivide Treshold - не знаю что это. Если кто-то знает, - прошу сказать. У меня установлено значение 4.

Display / Entities

  • Show. Light Radii - Показывать радиус объекта Light.

Settings

  • Load last map on open - при запуске редактора загружать карту, которая была открыта в последний раз.

Settings / Undo

  • Undo Queue Size - количество отмен действий.

Settings / Brush

  • Snap planes to integer grid - привязывать плоскости к недробной сетке.
  • Default texture scale - масштаб, с которым по умолчанию будет накладываться текстура на поверхность. При размерах текстур более 128 рекомендуются значения 0,5 и 0,25.
  • Use alternative texture-projection - использовать альтернативные проекции текстур. Позволяет загружать .map файлы формата QuArK.
  • Always use caulk for new brushes - всегда изначально оккрашивать новые браши текстурой Caulk (аналог - текстура NULL из набора ZHLT для GoldSource). Настоятельно рекомендую установить галочку.

Settings / Grid

  • Default grid spacing - размер сетки, который будет по умолчанию при запуске редактора. Рекомендую установить значение 16.

Settings / Paths

  • Engine Path - путь к корневому каталогу игры. Указывали при первом запуске редактора.

Settings / Surface Inspector

  • Surface Inspector Increments Match Grid - Привязать инспектор поверхностей к сетке.

Settings / Camera

  • Movement Speed - Скрость перемещения камеры.
  • Link strafe speed to movement speed - приравнять скорость стрейфов к скрости перемещения. Советую поставить эту галочку.
  • Rotation Speed - скорость вращения камеры.
  • Invert mouse vertical axis - инвертировать мышь по вертикали. Кому как удобно.
  • Discrete Movement - Дискретное перемещение. Просьба сказать точнее, если кто-то знает.
  • Enable fat-clip plane - неизвестно что.
  • Render Mode - Режим отрисовки 3D. Я выбрал Textured.
  • Strafe Mode - Режим стрейфов. Я выбрал Both.

Settings / Orthographic

Здесь я всё включил, а вы решайте как вам удобнее, когда прочитаете описания пунктов.

  • Solid selection boxes - Отображать выделенный браш сплошными линиями вместо пунктирных.
  • Displaye size info - Отображать на сетке рядом с границцами браша его размер и координаты в пространстве.
  • Chase mouse during drags - двигать сетку следом за мышью при изменении размера или перемещении брашей.
  • Update views on camera move - отображать в окне с сеткой перемещения камеры.

Settings / Clipper

  • Clipper tool uses caulk - Использовать текстуру caulk для Clipper Tool. Разрез будет покрыт этой текстурой.

Settings / Build

  • Enable Build Process Monitoring - включить мониторинг процесса компиляции.
  • Stop Compilation on Leak - прекратить компиляцию при обнаружении дыры.
  • Run Engine After Compile - запускать игру с картой после компиляции.
  • Sleep When Running the Engine - засыпать при запуске игры.

Settings / Texture Browser

  • Texture scrollbar - отображать полосу прокрутки в браузере текстур.
  • Texture Thumbnail Scale - масштаб превью-текстур в окне браузера.
  • Mousewheel Increment - шаг скролла мыши.
  • Load Shaders at Startup - Загружать шейдеры при запуске редактора. Я выбрал Common.

Settings / Autosave

  • Autosave. Enable Autosave - включить автосохранение.
  • Autosave Frequency (minutes) - частота сохранения в минутах.
  • Save Snapshots - сохранять снапшоты. При каждом автосохранении исходник будет сохраняться в новый файл в каталоге snapshots.


--slux 15:21, 19 ноября 2009 (UTC)