
这套系统是给K2的,其实
但是呢,偶然之间发现改下几个地方就可以给ray使用了
呢么,对于看不懂英文的,或者懒人来说,这或许就是一个好机会吧!
对了,经过测试,至少可以稳定在ray1.3.1上面运行,如果有问题欢迎向我反馈
链接:/s/1d7ruXo 密码:l4iz
某些电脑可能需要使用管理员权限~
对于没有度娘盘的
我的代码放在下面了,直接用txt编写,之后将后缀名改成bat即可。
(随手写的,没啥优化,求代码大佬们别喷,我知道选择系统很垃圾,很多可以优化的....)
对了,使用的时候,标题可能是karl2配置中,请无视就好了,你就当是ray配置中...
使用说明:
将文件放到ray-mmd的目录内

就是这里
之后直接运行即可!
@echo off setlocal ENABLEDELAYEDEXPANSION :begin set Rank=0 set n=0 title Karl2 配置中... echo 请选择配置方式: echo 1.选择默认配置 2.输入配置,系统生成 3. 自定义 set /p c=请输入数字: if %c% equ 1 goto default if %c% equ 2 goto automatic if %c% equ 3 goto Manual :default title 默认配置选择中... cls echo 请选择配置: echo 1.最低 2.低 3.中等 4.高 5.最高 set /p c=请输入数字: if %c% equ 1 goto minimum if %c% equ 2 goto low if %c% equ 3 goto medium if %c% equ 4 goto high if %c% equ 5 goto highest goto default :automatic cls title 自检索配置中... echo 请输入您的显卡厂商: echo 1.NVIDIA 2.AMD 3.Inter 4.其他 set /p c=请输入数字: if %c% equ 1 goto NVIDIA if %c% equ 2 goto AMD if %c% equ 3 goto redefault if %c% equ 4 goto redefault :redefault cls echo 很抱歉,该系统还没支持您所选择的显卡系列 echo 您可以选择使用默认配置或者自定义 goto begin :NVIDIA cls echo 您显卡是什么级别的? echo 1.GTX 2.GT 3.GTS set /p l=请输入数字: if %l% equ 1 set /a Rank=Rank+1 if %l% equ 2 set /a Rank=Rank if %l% equ 3 set /a Rank=Rank+1 cls echo 您显卡是什么系列的? echo 1. 10系列 2. 9系列 3. 8系列 4. 7系列 5.6系列 set /p s=请输入数字: if %s% equ 1 set /a Rank=Rank+1 if %s% equ 2 set /a Rank=Rank+1 if %s% equ 3 set /a Rank=Rank+1 if %s% equ 4 set /a Rank=Rank if %s% equ 5 set /a Rank=Rank cls echo 您显卡是什么系列等级的? echo 1. 80(Ti) 2. 70 3. 60 4. 50(Ti) 5. 40 6. 30 7. 20 8. 10 set /p e=请输入数字: if %e% equ 1 set /a Rank=Rank+3 if %e% equ 2 set /a Rank=Rank+3 if %e% equ 3 set /a Rank=Rank+2 if %e% equ 4 set /a Rank=Rank+2 if %e% equ 5 set /a Rank=Rank+1 if %e% equ 6 set /a Rank=Rank+1 if %e% equ 7 set /a Rank=Rank+1 if %e% equ 8 set /a Rank=Rank cls if %l% equ 1 set l=GTX if %l% equ 2 set l=GT if %l% equ 3 set l=GTS if %s% equ 1 set s=10 if %s% equ 2 set s=9 if %s% equ 3 set s=8 if %s% equ 4 set s=7 if %s% equ 5 set s=6 if %e% equ 1 set e=80(Ti) if %e% equ 2 set e=70 if %e% equ 3 set e=60 if %e% equ 4 set e=50(Ti) if %e% equ 5 set e=40 if %e% equ 6 set e=30 if %e% equ 7 set e=20 if %e% equ 8 set e=10 set n=1 echo 您的显卡是%l%%s%%e%么? echo 1.是的 2.不是 set /p c=请输入数字: if %c% equ 2 goto automatic if %c% equ 1 goto rank goto NVIDIA :AMD cls echo 您显卡属于哪个系列? echo 1.Rx 2.R 3.HD set /p l=请输入数字: if %l% equ 1 ( set /a rank=rank+1 set l=Rx goto AMDRx ) if %l% equ 2 ( set /a rank=rank set l=R goto AMDR ) if %l% equ 3 ( set /a rank=rank set l=HD goto AMDHD ) :AMDRx cls echo 请输入您显卡的后缀数字 set /p num=请输入数字(应在3位): set /a up=%num%/100 set /a down=%num% %% 100 if %up% equ 4 set /a rank=rank+1 if %up% equ 5 set /a rank=rank+2 if %down% equ 80 set /a rank=rank+2 if %down% equ 70 set /a rank=rank+1 if %down% equ 60 set /a rank=rank+1 cls echo 您的显卡为Rx %num%么? echo 1.是 2.不是 set /p c=请输入数字: if %c% equ 1 goto rank if %c% equ 2 goto AMD goto AMD :AMDR cls echo 请输入您显卡的后缀数字 set /p num=请输入数字(中间空格省略): set /a up=%num%/1000 set /a down=%num% %% 1000 if %up% equ 9 set /a rank=rank+3 if %up% equ 7 set /a rank=rank+2 if %up% equ 5 set /a rank=rank if %down% gtr 299 set /a rank=rank+2 if %down% leq 299 set /a rank=rank+1 cls echo 您的显卡为R%up% %down%么? echo 1.是 2.不是 set /p c=请输入数字: if %c% equ 1 goto rank if %c% equ 2 goto AMD goto AMD goto rank :AMDHD cls echo 请输入您显卡的后缀数字 set /p num=请输入数字(应在4位): set /a up=%num%/1000 set /a down=%num% %% 1000 if %up% equ 7 set /a rank=rank+3 if %up% equ 6 set /a rank=rank+2 if %up% equ 5 set /a rank=rank+1 if %up% equ 4 set /a rank=rank if %down% gtr 499 set /a rank=rank+2 if %down% leq 499 set /a rank=rank+1 goto rank :Manual cls title 自定义配置中... echo 主光源是否启用? choice /C YN /M "确认请按 Y,否请按 N" if !ERRORLEVEL! equ 2 set MAIN_LIGHT_ENABLE=0 if !ERRORLEVEL! equ 1 set MAIN_LIGHT_ENABLE=1 cls echo 阴影质量 echo 1.最低 2. 低 3.中等 4. 高 5.最高 choice /C 12345 /M "请选择一位数字(1-5)" if !ERRORLEVEL! equ 5 set SHADOW_QUALITY=5 if !ERRORLEVEL! equ 4 set SHADOW_QUALITY=4 if !ERRORLEVEL! equ 3 set SHADOW_QUALITY=3 if !ERRORLEVEL! equ 2 set SHADOW_QUALITY=2 if !ERRORLEVEL! equ 1 set SHADOW_QUALITY=1 cls echo 基于图像照明 echo 1.激活 2.激活并且翻转纹理坐标 choice /C 12 /M "请选择一位数字(1-2)" if !ERRORLEVEL! equ 2 set IBL_QUALITY=2 if !ERRORLEVEL! equ 1 set IBL_QUALITY=1 cls echo 是否开启雾气 echo 1.开启 2.关闭 if !ERRORLEVEL! equ 2 set FOG_ENABLE=2 if !ERRORLEVEL! equ 1 set FOG_ENABLE=1 cls echo 全屏定向遮闭 echo 1.关闭 2. 32采样 3.64采样 4.128采样 choice /C 1234 /M "请选择一位数字(1-4)" if !ERRORLEVEL! equ 4 set SSDO_QUALITY=4 if !ERRORLEVEL! equ 3 set SSDO_QUALITY=3 if !ERRORLEVEL! equ 2 set SSDO_QUALITY=2 if !ERRORLEVEL! equ 1 set SSDO_QUALITY=1 cls echo 是否启用高级屏幕空间反射? choice /C YN /M "确认请按 Y,否请按 N" if !ERRORLEVEL! equ 2 set SSR_QUALITY=0 if !ERRORLEVEL! equ 1 set SSR_QUALITY=1 cls echo 是否启用屏幕空间次表面散射? choice /C YN /M "确认请按 Y,否请按 N" if !ERRORLEVEL! equ 2 set SSSS_QUALITY=0 if !ERRORLEVEL! equ 1 set SSSS_QUALITY=1 set HDR_ENABLE=1 cls echo 人眼模拟 echo 1.不启用 2. 12.7%%中间灰度 100光敏 3. 18%%中间灰度 100光敏 choice /C 123 /M "请选择一位数字(1-3)" if !ERRORLEVEL! equ 3 set HDR_EYE_ADAPTATION=3 if !ERRORLEVEL! equ 2 set HDR_EYE_ADAPTATION=2 if !ERRORLEVEL! equ 1 set HDR_EYE_ADAPTATION=1 cls echo 泛光模式 echo 1.不启用 2.影响 3.饱和 4. 高亮曝光 5.饱和曝光 choice /C 12345 /M "请选择一位数字(1-5)" if !ERRORLEVEL! equ 5 set HDR_BLOOM_MODE=4 if !ERRORLEVEL! equ 4 set HDR_BLOOM_MODE=3 if !ERRORLEVEL! equ 3 set HDR_BLOOM_MODE=2 if !ERRORLEVEL! equ 2 set HDR_BLOOM_MODE=1 if !ERRORLEVEL! equ 1 set HDR_BLOOM_MODE=0 cls echo 耀斑模式 echo 1.不启用 2.蓝色 3.橘色 4.自动 choice /C 1234 /M "请选择一位数字(1-4)" if !ERRORLEVEL! equ 4 set HDR_FLARE_MODE=3 if !ERRORLEVEL! equ 3 set HDR_FLARE_MODE=2 if !ERRORLEVEL! equ 2 set HDR_FLARE_MODE=1 if !ERRORLEVEL! equ 1 set HDR_FLARE_MODE=0 cls echo 耀斑星放射模式 echo 1.不启用 2.蓝色线式 3.自动线式 4.橘色耀斑 5.自动耀斑 choice /C 12345 /M "请选择一位数字(1-5)" if !ERRORLEVEL! equ 5 set HDR_STAR_MODE=4 if !ERRORLEVEL! equ 4 set HDR_STAR_MODE=3 if !ERRORLEVEL! equ 3 set HDR_STAR_MODE=2 if !ERRORLEVEL! equ 2 set HDR_STAR_MODE=1 if !ERRORLEVEL! equ 1 set HDR_STAR_MODE=0 cls echo 色调映射 echo 1.线性 2.基于图像照明 3.哈勃 4. 多亮点 5.吉米(2015) 6.ACES-sRGB choice /C 123456 /M "请选择一位数字(1-6)" if !ERRORLEVEL! equ 6 set HDR_TONEMAP_OPERATOR=5 if !ERRORLEVEL! equ 5 set HDR_TONEMAP_OPERATOR=4 if !ERRORLEVEL! equ 4 set HDR_TONEMAP_OPERATOR=3 if !ERRORLEVEL! equ 3 set HDR_TONEMAP_OPERATOR=2 if !ERRORLEVEL! equ 2 set HDR_TONEMAP_OPERATOR=1 if !ERRORLEVEL! equ 1 set HDR_TONEMAP_OPERATOR=0 cls echo 抗锯齿 echo 1.不启用 2.快速近似抗锯齿(FXAA) 3.增强型子像素形态学反锯齿(SMAA)x1 中等 4.增强型子像素形态学反锯齿(SMAA)x1 高 5.增强型子像素形态学反锯齿(SMAA)x2 中等 6.增强型子像素形态学反锯齿(SMAA)x2 最高 choice /C 123456 /M "请选择一位数字(1-6)" if !ERRORLEVEL! equ 6 set AA_QUALITY=5 if !ERRORLEVEL! equ 5 set AA_QUALITY=4 if !ERRORLEVEL! equ 4 set AA_QUALITY=3 if !ERRORLEVEL! equ 3 set AA_QUALITY=2 if !ERRORLEVEL! equ 2 set AA_QUALITY=1 if !ERRORLEVEL! equ 1 set AA_QUALITY=0 cls echo 是否开启几何缓冲? choice /C YN /M "确认请按 Y,否请按 N" if !ERRORLEVEL! equ 2 set AA_GBUFFER_FILTER_QUALITY=0 if !ERRORLEVEL! equ 1 set AA_GBUFFER_FILTER_QUALITY=1 cls echo 分散处理 echo 1.不启用 2.色移 3.色差 choice /C 123 /M "请选择一位数字(1-3)" if !ERRORLEVEL! equ 3 set POST_DISPERSION_MODE=2 if !ERRORLEVEL! equ 2 set POST_DISPERSION_MODE=1 if !ERRORLEVEL! equ 1 set POST_DISPERSION_MODE=0 goto out :rank cls title 系统配置中,请稍后... if %rank% gtr 5 set rank=5 if %rank% equ 1 goto minimum if %rank% equ 2 goto low if %rank% equ 3 goto medium if %rank% equ 4 goto high if %rank% equ 5 goto highest echo 配置完成 pause goto rank :minimum set SHADOW_QUALITY=1 set SSDO_QUALITY=1 set SSR_QUALITY=1 set SSSS_QUALITY=0 set HDR_BLOOM_MODE=0 set AA_QUALITY=1 goto output :low set SHADOW_QUALITY=2 set SSDO_QUALITY=2 set SSR_QUALITY=2 set SSSS_QUALITY=1 set HDR_BLOOM_MODE=1 set AA_QUALITY=1 goto output :medium set SHADOW_QUALITY=3 set SSDO_QUALITY=4 set SSR_QUALITY=2 set SSSS_QUALITY=1 set HDR_BLOOM_MODE=1 set AA_QUALITY=1 if %rank% equ 5 (if !n! equ 1 set AA_QUALITY=3) goto output :high set SHADOW_QUALITY=4 set SSDO_QUALITY=5 set SSR_QUALITY=3 set SSSS_QUALITY=1 set HDR_BLOOM_MODE=1 set AA_QUALITY=1 if %rank% equ 5 (if !n! equ 1 set AA_QUALITY=4) goto output :highest set SHADOW_QUALITY=5 set SSDO_QUALITY=6 set SSR_QUALITY=3 set SSSS_QUALITY=1 set HDR_BLOOM_MODE=4 set AA_QUALITY=1 if %rank% equ 5 (if !n! equ 1 set AA_QUALITY=5) :output set MAIN_LIGHT_ENABLE=1 set IBL_QUALITY=1 set FOG_ENABLE=1 set HDR_ENABLE=1 set HDR_EYE_ADAPTATION=0 set HDR_FLARE_MODE=0 set HDR_STAR_MODE=0 set HDR_TONEMAP_OPERATOR=4 set POST_DISPERSION_MODE=1 set AA_GBUFFER_FILTER_QUALITY=0 goto out :out cls title 输出配置.... echo #define MAIN_LIGHT_ENABLE %MAIN_LIGHT_ENABLE% > ray.conf echo #define SHADOW_QUALITY %SHADOW_QUALITY% >>ray.conf echo #define IBL_QUALITY %IBL_QUALITY% >>ray.conf echo #define FOG_ENABLE %FOG_ENABLE% >>ray.conf echo #define SSDO_QUALITY %SSDO_QUALITY% >>ray.conf echo #define SSR_QUALITY %SSR_QUALITY% >>ray.conf echo #define SSSS_QUALITY %SSSS_QUALITY% >>ray.conf echo #define HDR_ENABLE %HDR_ENABLE% >>ray.conf echo #define HDR_EYE_ADAPTATION %HDR_EYE_ADAPTATION% >>ray.conf echo #define HDR_BLOOM_MODE %HDR_BLOOM_MODE% >>ray.conf echo #define HDR_FLARE_MODE %HDR_FLARE_MODE% >>ray.conf echo #define HDR_STAR_MODE %HDR_STAR_MODE% >>ray.conf echo #define HDR_TONEMAP_OPERATOR %HDR_TONEMAP_OPERATOR% >>ray.conf echo #define AA_QUALITY %AA_QUALITY% >>ray.conf echo #define AA_GBUFFER_FILTER_QUALITY %AA_GBUFFER_FILTER_QUALITY% >>ray.conf echo #define POST_DISPERSION_MODE %POST_DISPERSION_MODE% >>ray.conf echo 完成. pause