Mabinogi ENB-DOF
这是针对上一篇文章Mabinogi画质增强指南 的补充。
所用原始文件的下载地址:Master+Effect+1.4+Shader+Suite+prefinale
注:此文件由Marty McFly整理,仅适用于Generic enb v0.076的着色器套件。
使用说明 Installation
STEP 1. 先安装Generic enb v0.076
STEP 2. Master Effect 1.4 Shader Suite压缩包内有3个DOF版本。
A版本-gp65cj042 DOF
B版本-Matso DOF
C版本-PetkaGtA DOF
上面列出的三个版本中选择一个。除DOF效果外,功能基本相同。因为ENB只支持8个通道,无法一次性实现所有3个DOF版本的ENB,所以Marty McFly创建了3个不同的DOF版本。
A版本是一个高度可配置的极端质量动态DOF。
B版本是一个偏粉笔画(pastel-like)的DOF,适合摆拍截图。
C版本是一个更简单的DOF,是不注重景深效果本身的轻度版本,适合常驻使用。
A和B适合用于截图。
三个版本均不能直接对Mabinogi使用,需要在enbseries_mastereffect.ini中调整参数。
如果你不想自己调试,可以直接到文章末尾,下载我调试的B版本。经个人测试,个人认为A和C版本对Mabinogi不适配,因此只提供B版本的DOF。
STEP 3. 将所选DOF文件夹内effect.txt、effect_functions.txt、enbseries_mastereffect.ini三个文件放入与enb文件同级的目录下。
STEP 4. 编辑enbseries.ini文件,找到[GLOBAL]部分,编辑AlternativeDepth=的值,A和B版本需要将值设为1,C版本需要设为0。
STEP 5. 编辑effect.txt文件,找到ScreenSize=这一行设置你的分辨率。
如果你的分辨率是1024x768,那么值应该设为float4 ScreenSize=float4(1024,(1/1024),(1024/768),(768/1024));
关于enbseries_mastereffect.ini中效果的启用方法:
#define EFFECT_XYZ 1 是启用效果 |
配置说明 Matso DOF
针对B版本的配置文件说明,参考资料
下列表格以外的参数,没有额外的需求就不要改动。
效果名称 | 参数说明 |
---|---|
SKYRIMDOF | 启用/禁用 景深 |
ENABLE_DOF | 静态景深(对Mabinogi无效) |
ENABLE_FAST_DOF | 快速景深(静态景深和快速景深必须二选一) |
ENABLE_SHARP | 锐化 |
ENABLE_CHROMA | 色彩饱和度(景深的额外色彩饱和度) |
USE_CHROMA_DOF | 色相色差景深 |
USE_SMOOTH_DOF | 平滑景深 |
USE_BOKEH_DOF | 散景景深 |
USE_ANAMFLARE | 镜头变形 |
USE_DOUBLE_BLUR | 双倍模糊 |
SEED | donnot change it! |
PI | donnot change it! |
CHROMA_POW | 色度系数 这个值越大 对景深就有更大的色差影响 |
DOF_SCALE | donnot change it! |
FIRST_PASS | donnot change it! |
SECOND_PASS | donnot change it! |
THIRD_PASS | donnot change it! |
FOURTH_PASS | donnot change it! |
DOF(sd,sf) | donnot change it! |
fvChroma float3(R,G,B) | 颜色参数 调了后颜色会变化 |
fBaseRadius | 基圆半径 这个效果不明显 |
fFalloffRadius | 减少半径 这个是半径影响的最高值 |
fChromaPower | 色彩强度 色度矢量曲线 |
fvTexelSize | 设置分辨率大小 |
fFocusBias | 对焦偏差 较大值为近视,较小值为远视(镜头距离焦点的距离) |
fApertureScale | 光圈孔径 影响图像模糊尺度(值越大,模糊越强烈) |
fApertureCutoff | 光圈截止 管理DOF的光滑度(值越大使视野更加的宽广深入) |
fApertureBias | 孔径偏差 在DOF中没有考虑距离 试一下零以下的值 |
fBokehCurve | 散景强度 |
fBokehLight | 散景亮度 |
关于散景 fBokehCurve
散景强度(fBokehCurve) 3.0是个比较安全的阈值,如无特别需求不建议超过这个值。
过低的散景强度可能会让景深的模糊部分变得更模糊,因此建议不低于0.1
以下是散景强度0.5的画面。
以下是散景强度7.0对游戏画面的影响,主要体现在角色ID和黑屏转场,以及个别过场动画的字幕。
效果预览 Preview
此为个人调试过后的最终效果预览,实际效果需求请自行调整。
效果对比 (测试版本)
效果对比 (最终调试版本)
最终调试版本 效果预览
下载地址 DownLoad
百度云 Google Drive 直连最终调试版本,务必在阅读完使用说明后下载。