Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
q3bers [17.08.2009 22:35] GT-Agressor |
q3bers [06.07.2020 03:50] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Основные консольные команды | + | ==== Описание ==== |
- | **r_ppl** - команда переключающся рендер со стандартного (значение " | + | |
- | **r_lightscale** | + | Q3Bers |
- | **r_specular_default** - интенсивность спекуляр-отражений для тех | + | ==== Основные нововведения |
- | **r_parralax** - типа парралакса. 0 - нет совсем. 1 - быстрый. 2- качественный | + | |
+ | | ||
+ | * рендер на VBO (значительное увеличение fps в режиме без попиксельного освещения | ||
+ | * Cone Step Mapping (параллакс, рельеф на материалах) | ||
+ | * Bump mapping | ||
+ | * Specular reflection | ||
+ | * Исправлены некоторые баги оригинальной игры | ||
+ | * Блики от солнца | ||
- | **r_heightscale** - высота неровностей парралакса. По умолчанию 0.05. | + | ==== Планируется в будущем ==== |
- | **r_height2local** - автоматически генерирует карту нормалей | + | |
+ | * тени (быстрые | ||
+ | * полная поддержка динамических источников света (вращение, мигание и тп) | ||
+ | * отрисовка всех необходимых | ||
+ | * возможно, | ||
+ | * поддержа GLSL в материалах | ||
- | **r_ambientscale** - интенсивность фонового освещения. В качестве амбиент освещения служит освещения уровня с помощью карт света (лайтмап). При установлении этого значения | + | ==== Системные требования |
- | **r_sunLightScale** - интенсивность света от небо (солнца). Значение от 0 до 1. | + | Как минимум |
+ | На данный момент мод можно запустить на GeForce 6600 (с упрощенным парралаксом r_parallax | ||
- | **r_noLights** - при " | + | список инструкций |
+ | На Radeon точно проверена совместимость с HD2600Pro. Возможно запустить и на более старых видеокартах, | ||
- | На основе списке cvarlist. | + | Не работает на многих |
- | C - cheat | + | Radeon X1150 и X1250 - не работает точно, |
- | A - archive | + | |
- | L - latch (некоторые параметры могут меняться без vid_restart) | + | |
- | C r_showtangents показывать тангенты вершин (TBN базис) | + | Аналогичные видеокарты для десктопов (имеется в виде |
- | C r_showbinormals показывать бинормали вершин (TBN базис) | ||
- | C r_shownormals | + | Обязательно наличие |
+ | Точно не будет работать на драйверах GeForce ниже 182.5 версии. Лучше ставить, конечно, последнюю версию, так как мод в полной мере | ||
- | C r_showtris | + | Для |
- | C r_speeds при 4 - инфа о кол-ве рисуемых источниках света | + | ==== Установка |
- | r_printPrograms печатает текст загружаемых шейдеров | + | Мод состоит из движка в виде .ехе файла + шейдеры наборов |
+ | Все это можно скачать на сайте http:// | ||
- | r_noSpecular отменить бликовую компоненту освещения всех | + | Нужно распаковать архив с движком |
- | AL r_staticLight разрешить статичные источники света (из BSP файла) (при R_PPL=1) | + | Последнюю версию движка |
- | A r_dynamicLight | + | Другой вариант - скачать полную версию мода |
- | A r_sunLightScale множитель | + | Последняя полная сборка: [[ http:// |
- | AL r_ppl при 0 - обычный Q3 рендер, при 1 - попикселка: освещения, затенение, параллакс и пр. | + | Версию движка желательно почаще обновлять, так как |
+ | Перед обновлением версии движка нужно удалить папку glprogs, которая находится в baseq3. | ||
- | AL r_arb_texture_rg при 0 - запрещает | + | Запускать Q3Loader.exe, |
- | AL r_ext_compressed_textures выбирает метод сжатия всех текстур кроме нормалей: | + | ==== Статьи ==== |
- | 0 - без сжатия | + | |
- | 1 - S3TC | + | |
- | 2 - DXT1 | + | |
- | 3 - DXT3 | + | |
- | 4 - DXT5 | + | |
- | 5 - ARB | + | |
- | AL r_ext_compressed_normalmaps выбирает метод сжатия текстур нормалей: | + | [[q3bers/ |
- | 0 - без сжатия | + | |
- | 1 - S3TC | + | |
- | 2 - DXT1 | + | |
- | 3 - DXT3 | + | |
- | 4 - DXT5 | + | |
- | 5 - ARB | + | |
- | AL r_ext_texture_lod_bias | + | [[q3bers/ |
- | AL r_texture_lod задаёт чёткость | + | [[q3bers/ |
- | AL r_ext_texture_filter_anisotropic при 0 запрещает работу анизотропной фильтрации | + | [[q3bers/ |
- | AL r_anisotropic задаёт степень анизотропии (2, 4, 8, 16... максимум | + | [[q3bers/ |
- | Для быстрого | + | [[q3bers/ |
- | AL r_ext_stencil_wrap при 1 разрешает wrap буфера трафарета (при R_PPL=1) | + | [[q3bers/ |
- | AL r_ext_stencil_two_side при 1 разрешает соотв.расширение для GeForce (при R_PPL=1) | + | ==== Разработчики ==== |
- | AL r_ati_separate_stencil при 1 разрешает | + | **Berserker** - лидер, основатель, идеолог и программист проекта :) |
- | AL r_ext_texture_edge_clamp при 1 клампит текстуры как GL_CLAMP_TO_EDGE, | + | **GT-Agressor** - дизайнер, |
- | AL r_ext_draw_range_elements при 1 использует glDrawRangeElementsEXT вместо традиционного glDrawElements | + | **KeDR** |
- | + | ||
- | A r_ambientScale масштаб яркости lightMaps, при 1 - как | + | |
- | + | ||
- | AL r_specular_default значение спекулара при | + | |
- | + | ||
- | AL r_parallax параллакс: | + | |
- | 0 - нет параллакса | + | |
- | 1 - быстрый параллакс, | + | |
- | 2 - параллакс помедленнее, | + | |
- | + | ||
- | AL r_heightScale | + | |
- | + | ||
- | A r_numSteps | + | |
- | + | ||
- | AL r_height2local разрешает автогенерацию карт нормалей | + | |
- | + | ||
- | A r_lightScale множитель яркости источников света, чем больше, | + | |
- | + | ||
- | AL r_fix_ATIdepth разрешает использование обхода ATI-бага, только для Radeon! Если обнулить, | + |