enb系列吧 关注:35贴子:143
  • 2回复贴,共1

ENB进阶教学enbeffect.fx——TES

取消只看楼主收藏回复

enbeffect.fx着色器简单编辑
*1.整体画面饱和度
float EColorSaturationV2 = 3.8 饱和度单独调
float3 dnsatn = float3( 1.00,1.03,1.04);白天float3 dnsatd = float3(1.00,1.01,1.00 );
*2.整体画面对比度
float ElntensityContrastV2 = 3.5——画面亮度单独调整白天
float3 rgbd = float3( 1.00,1.01,1.00);
晚上float3 rgbn = float3(1.00,1.03,1.04);
还有float HCompensateSat = 1.5——黑色补偿也很关键
*3.整体画面色调
float3 nsat = float3( 0.70,0.70,0.70);
数值代表RGB通道的“红色/绿色/蓝色”
具体色调根据个人喜好修改


IP属地:重庆来自Android客户端1楼2022-02-16 01:21回复
    *以下为enbeffect.fx着色器讲解
    *1.effect(效果)开关
    【#define——开】
    【//#define——关】
    在HLSL里面【//(双斜杠)】
    会让该行代码转化为注释模式
    从而达到删去#define的作用
    *2.#define HD6_COLOR_TWEAKS(HD6的亮度调节)
    是以增加对比度来实现的
    所以提高亮度所涉及的地方就比较麻烦
    float3 rgbd = float3( 1.4,1.4,1.4 )【白天亮度调节】
    float3 rgbn = float3( 1,0.96,0.98)【晚上亮度调节】
    三个数字代表RGB色彩
    *3.#define HD6 DARKER NIGHTS【开启更黑的夜晚】
    //#define HD6 DARKER NIGHTS【关闭更黑的夜晚】
    *4.#define HD6_VIGNETTE【开启画面暗角】
    //#define HD6_VIGNETTE【关闭画面暗角】
    float rovigpwr = 0.4【画面上下边框设置】
    float2 sqvigpwr = float2( 0,0.1)【上下裁边设置】
    float vsatstrength = 0.80【画面暗角强度】
    float vignettepow = 1.3【画面暗角范围】
    *5.#define HD6_COLORSAT_DAYNIGHT【开启昼夜饱和度调整】
    //#define HD6_COLORSAT_DAYNIGHT【关闭昼夜饱和度调整】
    室内于洞穴色彩关联
    float3 dnsatn = float3( 1.0,0.98,1.0 )【夜晚饱和度】
    float3 dnsatd = float3( 1.2,1.18,1.19)【白天饱和度】
    *6.#define HD6 BLOOM DEBLUEIFY【开启屏幕泛光颜色调整】
    //#define HD6 BLOOM DEBLUEIFY【关闭屏幕泛光颜色调整】
    float3 nsat = float3( 0.95,0.90,0.88)【泛光颜色】
    #define USEBLOOM【开启屏幕泛光】
    #define HD6 BLOOM CRISP【使用预设模式】
    *7.#if (POSTPROCESS=5)——如果使用处理模式5
    float ElntensityContrastV2 = 3.375【对比度】
    推荐数值:3.375 // 4.75 // 3.975
    floatEColorSaturationV2 = 4【饱和度】
    floatHCompensateSat = 2【阴影值】
    float EToneMappingOversaturationV2 = 100.0【调色板enbpalette强度】


    IP属地:重庆来自Android客户端2楼2022-02-16 02:00
    回复
      GTA画质交流群797545421
      ENB贴吧交流群825013299
      部分源于网络
      由SC整理书写以及翻译编写


      IP属地:重庆来自Android客户端3楼2022-02-16 02:04
      回复