CRT-Royale 滤镜 3 步速配:给现代游戏套上老显像管的磷光与扫描线 CRT-Royale 滤镜 3 步速配给现代游戏套上老显像管的磷光与扫描线【免费下载链接】crt-royale-reshadeA port of crt-royale from libretro to ReShade项目地址: https://gitcode.com/gh_mirrors/cr/crt-royale-reshade玩现代游戏时画面常常干净得有点冷——太干净就少了点当年的味道。磷光屏的柔光、细细的扫描线、屏幕边缘微微鼓起的弧度全都缺席。CRT-Royale 滤镜正是用 ReShade 把这些质感补回来的工具扫描线、磷光辉光、几何变形、CRT 特有色彩一次到位。 先跑起来从克隆到启用的 3 步整套 ReShade CRT 效果的落地路径很短拿到滤镜源码git clone https://gitcode.com/gh_mirrors/cr/crt-royale-reshade把文件放进对的位置—— 克隆完成后把reshade-shaders/Shaders/crt-royale.fx复制到游戏目录里 ReShade 创建的shaders文件夹中在游戏里勾上它—— 启动游戏按Shift F2打开 ReShade 面板在效果列表找到 CRT-Royale 并勾选画面立刻起效️ 最显眼的三个旋钮磷光、扫描线、几何复古滤镜怎么调核心其实就在这三组参数上每个都直接对应你肉眼能看到的差别。磷光决定屏幕是不是会发光。PHOSPHOR_MASK_TYPE和PHOSPHOR_MASK_SIZE控制遮罩的样式与磷光点大小换个类型条纹屏和点状屏的质感立刻不同PHOSPHOR_BLOOM_SIGMA管光晕扩散范围调大后辉光更柔更宽。这些在 crt-royale/lib/phosphor-mask-calculations.fxh 里// 磷光遮罩类型、点大小、辉光扩散范围 #define PHOSPHOR_MASK_TYPE 2 #define PHOSPHOR_MASK_SIZE 2 #define PHOSPHOR_BLOOM_SIGMA 0.35扫描线是电子束扫过时留下的线状纹理。SCANLINE_BEAM_WIDTH_MIN和SCANLINE_BEAM_WIDTH_MAX划定电子束宽度的下限与上限SCANLINE_BRIGHTNESS决定线条有多黑——亮度拉高线条更分明宽度压低纹理更细。对应文件是 crt-royale/lib/scanline-functions.fxh这组数值也算 CRT 扫描线参数的常见起点// 扫描线最小宽度、最大宽度、亮度 #define SCANLINE_BEAM_WIDTH_MIN 0.86 #define SCANLINE_BEAM_WIDTH_MAX 1.0 #define SCANLINE_BRIGHTNESS 0.7几何负责 CRT 特有的屏幕不是平的。GEOMETRY_CURVATURE控制整体曲率GEOMETRY_CORNER_SIZE和GEOMETRY_CORNER_SMOOTH决定边角圆角有多大、过渡多顺滑——曲率给一点鼓起来的感觉就有了。选项在 crt-royale/lib/geometry-functions.fxh// 几何曲率、边角大小、边角平滑度 #define GEOMETRY_CURVATURE 0.15 #define GEOMETRY_CORNER_SIZE 0.03 #define GEOMETRY_CORNER_SMOOTH 80.0️ 像素游戏扫描线加重、饱和度压低像素风作品的复古感主要靠扫描线对比度撑起来适度加重线条、磷光强度保持在中等、饱和度略降让颜色回到老显像管那种不那么鲜的状态。想直接抄一个起点user-settings.fxh里有像素游戏预设可以借用。 3D 大作轻曲率、保清晰度3D 游戏先保清晰度扫描线用轻的避免糊住模型细节曲率给个轻微值人物比例不会变形顺手关掉一部分高级效果给帧率留出余量。色彩平衡维持游戏原样只盖一层薄薄的 CRT 质感即可。 恐怖氛围向暗部压低、辉光与扫描线密度拉满氛围向游戏可以反着来把暗部噪点留着增厚压迫感磷光辉光适度增强让阴影活一点扫描线密度加大再让整体色偏冷半度——画面会显得更暗、更湿。⚡ 卡顿处理三个取舍帧率吃紧时取舍基本就三种按口味挑做法换来什么牺牲什么关掉辉光与几何抗锯齿BLOOM_ENABLE、GEOMETRY_AA_ENABLE置 0帧率明显回升光晕和边缘柔化改用中等采样精度SAMPLING_PRECISION_MEDIUM采样开销下降贴图边缘略发毛按游戏维护多套配置把user-settings.fxh复制成user-settings-2d-games.fxh之类的专用文件不同游戏一键切换预设多一份配置要维护优先级一句话扫描线和磷光尽量留几何与辉光先让位。 想再深一层三个进阶模块入口三个旋钮不够玩时可以翻这几个模块记住路径即可参数不必背crt-royale/shaders/electron-beams.fxh —— 电子束宽度与水平模糊塑造扫描线的束感crt-royale/shaders/input-blurring.fxh —— 输入信号的采样模式与抗锯齿质量crt-royale/lib/gamma-management.fxh —— 输入/输出伽马与饱和度管住色彩一致性 卡住了看这里效果不自然—— 别一次猛改一串参数。回到默认值逐个微调重点放在磷光与扫描线这两个影响最大的模块上拿不准时就对照 crt-royale/lib/derived-settings-and-constants.fxh 里的预设值。兼容性问题—— 这款 CRT-Royale 滤镜支持 DX9 到 DX12、OpenGL 与 Vulkan 等多种图形 API确认所选 ReShade 版本与游戏匹配并留意user-settings.fxh里的驱动兼容性设置。帧率下降—— 先更新显卡驱动、核对 ReShade 兼容性再调整_INTEGRATED_GRAPHICS_COMPATIBILITY_MODE仍不满足时把_RUNTIME_SHADER_PARAMS_ENABLE降下来减少运行时开销。从低强度参数起步慢慢往上加找到质感与帧率都舒服的那个平衡点顺手把user-settings.fxh定期备份一份到别处调坏了随时能退回上次顺手的版本。【免费下载链接】crt-royale-reshadeA port of crt-royale from libretro to ReShade项目地址: https://gitcode.com/gh_mirrors/cr/crt-royale-reshade创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考