|
马上注册领取绝版勋章
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
基于DepthPeeling的半透明层次修复
在ini中开启SkinnedObjectOnly(仅带蒙皮物件,比如衣物)开销大约为1%-2%
链接:https://pan.baidu.com/s/1pJv2tKJ 密码:d4a3
使用方法:
扔到老滚根目录下,作为ENB的ProxyLibrary
即在enblocal.ini中
[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=hdtSkyrimOIT.dll
另外建议在enbseries.ini中
[SSAO_SSIL]
UseAmbientIndirectLighting=false
hdtSkyrimOIT.ini配置说明
[Proxy]
ProxyLibrary = ;同ENB的ProxyLibrary,可以用这玩意挂载sweetfx
[OIT]
MaxLayerCount = 4 ;最大透明层数支持,最少2,超过该值的透明层会被忽略,越大掉帧越厉害。如果是像截图那样的衣服至少要8吧(咱开的16截的)
SkinnedObjectOnly = true ;仅对带蒙皮的物件开启OIT
[SMAA] ;内置的UI绘制前的SMAA,不会模糊文字(由于bug太多可能考虑下个版本干掉)
Enable = true
Threshold = 0.05
MaxSearchSteps = 96
MaxSearchStepsDiag = 18
CornerRounding = 0
For Modder:
注意:只有满足以下条件的物件才会启用顺序无关半透明
1、SLSF1_ZBuffer_Test, SLSF2_ZBuffer_Write
2、NiAlphaProperty中,Enable Blending = true, Source Blend Mode = SrcAlpha, Destination Blend Mode = InvSrcAlpha
一般的4845、237都属于该类
3、不具有SLSF2_Billboard,kSLSF2_Wireframe,SLSF2_Premult_Alpha属性
====================Update 6.2==================
修复与ENB的SSS共用会导致透明度偏高的bug
仍然和ENB的[SSAO_SSIL]UseAmbientIndirectLighting冲突
====================Update 6.1==================
修复全屏模式下alt+tab宕机问题
====================Update 6.0==================
修复与GTX1060不兼容的问题(其他N卡或许也有问题不过我只有这个)
====================Update 5.1==================
shader预编译,加快游戏启动速度
====================Update 5.0==================
修复全屏模式下Alt+tab无法切回的bug
====================Update 4.5==================
提高效率
hair流程推到OIT流程之后,水面绘制流程之前
====================Update 4.3==================
修复:SMAA工作错误
eyes和hair被提至OIT流程前
移除部分调试用代码
====================Update 4.0==================
OIT流程被提升至水面绘制流程之前
eye和hair被提至水面绘制流程之前
透明物件可接受(不正确但至少有的)阴影
====================Update 2.1==================
修复烛光不正常闪烁的BUG
eye和hair不再进入OIT管线
====================Update 2.0==================
内部机制修改,大幅度BUG修复
消耗降低
====================Update 1.3==================
不再随CK启动
====================Update 1.0==================
透明物体可接受带阴影点光源(即室内部分位置发黑Bug)
====================Update 0.3==================
更精确的像素定位
修复了部分UI元素闪烁的BUG
====================Update 0.1==================
使用MTD重新编译,应该不再需要MSVC Restribution 2012 x86了
修复了部分SamplerStates出错的Bug
PS:本人最得意的作品之一,嗯嗯
PS2:目前只是搬运,更新什么的并没有。。。
|
评分
-
查看全部评分
|