Эта модификация клиента специально создана для rtx-remix от nvidia.
Как игра на основе шейдеров работает с ремиксом? Путем ручной переопределения рендеринга фиксированных функций :)
НЗП – обратите внимание:
RTX Remix никогда не предназначался для поддержки Portal 2.
Если вы столкнулись со сбоями, поломками или чем-то подобным, это либо из-за несовместимости, ограничений рендеринга фиксированных функций (невозможность получить тот же результат, которого могут достичь шейдеры), либо из-за ошибок в самом моде совместимости.
Пожалуйста, имейте это в виду.
«Большинство вещей визуализируются с использованием конвейера с фиксированными функциями?»
?Remix дружественная отсечка и возможность вручную переопределить отсечку для каждого вислифа?
?Загрузка файлов конфигурации ремиксов по карте для установки переменных ремиксов?
?Создание уникальных якорных сеток?
Если вы хотите поддержать мою работу, купите мне кофе:
Загрузите последнюю версию и извлеките ее содержимое в корневой каталог портала2.
.zip
с хэшем фиксации содержит файл comp. мод, а _remix_mod.zip
содержит базовый ремикс-мод.
Чтобы избежать пересоздания кэша звука при первом запуске, скопируйте _master.cache
из
root/portal2/maps/soundcache
в root/portal2_dlc3/maps/soundcache
Запустите игру, выполнив _start_portal2_rtx.bat
Заголовок окна должен измениться на Portal 2 - RTX
за которым в случае успеха следует номер фиксации GitHub.
Установить параметры графики
- Детализация шейдера: низкая
- Детализация эффекта: Низкая
- Детализация модели/текстуры: Высокая.
- Память выгружаемого пула: высокая
bin/.trex/d3d9.dll
)bin/winmm.dll
). А. Аргументы командной строки:
-xo_disable_map_conf
:: отключить загрузку файлов .conf
, специфичных для карты (переменные ремиксов)-xo_disable_all_culling
:: полностью отключает отбраковку (так же, как и включение r_novis
)Б. Консольные команды:
xo_debug_toggle_node_vis
:: Переключение визуализации отладки листов bsp с использованием API remixxo_debug_toggle_rayportal_info
:: Переключить отладочную информацию для пар порталов, созданных через настройки картыxo_mapsettings_update
:: Перезагрузите файл map_settings.toml + map.conf. xo_vars_parse_options
:: Повторно проанализировать rtx.conf и сбросить все (включая настройки времени выполнения - игнорируя tex-хеши)xo_vars_reset_all_options
:: Сбросить все параметры (измененные файлами .conf) на уровень rtx.confxo_vars_clear_transitions
:: Очистить все текущие переходыИсправлена утечка света/выключение света из-за отбраковки:
r_lockPvs 1
чтобы заморозить обновления Vis.xo_debug_toggle_node_vis
map_settings.toml
, расположенный в root/portal2-rtx/
[CULL]
, если карта еще не указана. sp_a1_intro2 = [
{ area = 4 , leafs = [ 712 , 713 , 714 , 780 ] },
{ area = 6 , leafs = [ 178 , 179 , 180 , 236 ] }
]
xo_mapsettings_update
, чтобы перезагрузить файл map_settings.r_lockPvs
Создавать уникальные сетки маркеров на карте.
cl_showPos 1
чтобы увидеть вашу текущую позицию.[MARKER]
, если карта еще не указана. sp_a1_intro3 = [
{ marker = 5 , position = [ -380 , 840 , -250 ] },
{ marker = 6 , position = [ 18 , 2283 , -363 ] },
{ marker = 7 , position = [ -500 , -500 , 1150 ] }
]
xo_mapsettings_update
, чтобы перезагрузить файл map_settings. Установка переменных ремикса для каждой карты
your_mapname.conf
в root/portal2-rtx/map_configs/
который включает в себя все переменные ремикса, которые вы хотите изменить при загрузке карты. Этот файл будет загружен автоматически, если он существует.[CONFIGVARS]
sp_a1_intro2 = { startup = [ " chromatic.conf, asd.conf " ] }
Внесение изменений в rtx.conf
xo_vars_parse_options
для восстановления всех настроек времени выполнения (чтобы они соответствовали настройкам rtx.conf на диске).-xo_disable_map_conf
, если хотите, например. пометить целую кучу текстур за один сеанс. Это отключит загрузку конфигурации настроек карты.