Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

Ссылка на это сравнение

компиляторы_карт [25.12.2012 23:36] (текущий)
Строка 1: Строка 1:
 +Компиляторы карт - набор утилит, предназначенных для сборки игровой карты из исходников. 
 +
 +==== Компиляторы Quake 1 ====
 + Набор из трех утилит (bsp, vis, light). 
 +
 +Утилита BSP обеспечивает построение бинарного дерева на основе созданных левел-дизайнером брашей. Является необходимой для получения карты, которую можно запустить в игре. 
 +
 +VIS оптимизирует карту путем разделения сцены на области (листья, leafs) и вычисления видимости из области в область. Утилита не является обязательной, но без оптимизации все полигоны карты в игре будут отрисовываться в каждом кадре, что снизит FPS. 
 +
 +LIGHT производит расчет лайтмап. Так же не является обязательной, однако без расчитанных лайтмап все тексели будут равномерно освещены с максимальным значением яркости. 
 +
 +==== Компиляторы Quake 2 ====
 + 
 +==== Компиляторы Quake 3 ====
 +
 +Основная статья: [[q3:компиляция карт|Компиляция карт в Quake3]].
 +
 +Объединяют в себе функции bsp, vis и light, однако для исполнения каждой функции необходимо запустить компилятор с соответствующим ключом. 
 +
 +Старый компилятор bsps.exe идет в комплекте со многоми редакторами карт. Он позволяет создать bsp, vis и light, но делает это достаточно медленно и не поддерживает множество новых функций, имеющихся в более современных компиляторах. Но даже сейчас он используется для создания aas файлов, и, в некоторых случаях, для декомпиляции карт. 
 +
 +Сейчас распространен компилятор Q3map2, который позволяет использовать множество новых функция движка Quake 3, в том числе различые операции с освещением, оптимизированное построение бсп дерева и так далее. Последняя версия 2.5.17, идет в комплекте с ZeroRadiant 1.6 
 +
 +Также есть модификации этих компиляторов, приспособленные к конкретным играм или модам. Например xmap.exe и xmap2.exe, включенные в состав редактора карт для Xreal. 
  
компиляторы_карт.txt · Последние изменения: 25.12.2012 23:36 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki