p2 rtx
1.0.0
此客户端修改是专门针对 nvidia 的 rtx-remix 进行的。
基于着色器的游戏如何与混音配合使用?通过手动重新实现固定功能渲染:)
WIP -请注意:
RTX Remix 从未打算支持 Portal 2。
如果您遇到崩溃、损坏或类似情况,则可能是由于不兼容、固定功能渲染的限制(无法获得着色器可以实现的相同结果)或由于兼容性 mod 本身的错误。
请记住这一点。
?大多数东西都是使用固定功能管道渲染的?
?重新混合友好的剔除和手动覆盖每个visleaf剔除的能力?
?每个地图加载混音配置文件以设置混音变量?
?产生独特的锚定网格?
如果您想支持我的工作,请考虑请我喝杯咖啡:
下载最新版本并将内容解压到您的 Portal2 根目录。
带有提交哈希的.zip
包含 comp。 mod 和_remix_mod.zip
包含一个基本的 remix-mod
为了避免在首次启动时重建声音缓存,请从以下位置复制_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
) A. 命令行参数:
-xo_disable_map_conf
:: 禁用加载特定于地图的.conf
文件(重新混合变量)-xo_disable_all_culling
:: 完全禁用剔除(与启用r_novis
相同)B. 控制台命令:
xo_debug_toggle_node_vis
:: 使用 remix API 切换 bsp leafs 的调试可视化xo_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.conf级别xo_vars_clear_transitions
:: 清除所有正在进行的转换修复由于剔除而导致的光溢出/灯光关闭:
r_lockPvs 1
冻结 vis 更新xo_debug_toggle_node_vis
root/portal2-rtx/
中找到的map_settings.toml
文件[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]
下添加地图名称来链接在map_configs文件夹中找到的其他配置文件 sp_a1_intro2 = { startup = [ " chromatic.conf, asd.conf " ] }
更改 rtx.conf
xo_vars_parse_options
恢复所有运行时设置(以便它们与磁盘上的 rtx.conf 设置匹配)。-xo_disable_map_conf
命令行参数来启动游戏,例如。在单个会话中标记一大堆纹理。这将禁用地图设置配置加载。