扩展半透明效果 - 社区着色器
转自:https://www.nexusmods.com/skyrimspecialedition/mods/150755实现薄织物等半透明材质的逼真渲染效果。
所需工具
社区着色器(Community Shaders):https://bbs.3dmgame.com/thread-6557330-1-1.html
官方扩展组件,适用于社区着色器v1.3.0及以上版本,无此组件则无法运行。
概述
社区着色器的这一功能可为薄织物等半透明材质提供照片级逼真的渲染效果。
从侧面观察时,织物会显得更不透明,并产生“边缘高光”效果。
该效果使衣袖褶皱更加真实生动。
设置
可按END键打开社区着色器设置菜单,进入“扩展半透明效果”部分:
材质模型
此选项控制材质的不透明度如何随视角方向变化。
禁用(0):无各向异性半透明效果
边缘光(1):简单的边缘光效果,不基于物理模型。
各向同性织物(2):模拟单向纤维编织的织物,受法线贴图影响。
各向异性织物(3)(推荐):常见的沿切线和副切线方向编织的织物,但不受法线贴图影响(《天际》中的切线/副切线/法线星际数据不受法线贴图影响)。
注:此选项为全局默认设置,每个nif网格可通过设置自身值覆盖该默认值,详见MOD制作者部分的修改方法。
透明度增强
半透明材质通常会使材质整体更不透明,这可能与预期效果不符。降低 alpha 值可抵消此效果,并增加输出的动态范围。
可根据个人喜好调整此滑块。之后可据此调整纹理的 alpha 通道。
MOD制作者注意:此效果会根据纹理的原始 alpha 值推断织物纤维的粗细和密度。例如,在各向同性织物模型中,0.5的 alpha 值对应纤维粗细:纤维间距=1:1(因此从表面法线方向观察时,允许光线通过的区域为0.5),因此 alpha 值大致与“xxxD尼龙密度”参数呈线性关系。
仅应用于蒙皮网格
防止此效果应用于静态网格,有助于修复与透明度相关的异常渲染问题。
面向MOD制作者及高级用户
需使用Outfit Studio或Nifspoke为网格添加NiIntegerExtraData。将额外数据节点命名为AnisotropicAlphaMaterial,并设置相应的材质模型值(0-3),其中0表示强制禁用该网格的此效果。
注:透明度增强及其他设置不会影响已明确设置AnisotropicAlphaMaterial的网格,以尊重作者的设计意图。请将透明度增强效果预先叠加到网格纹理的 alpha 通道中。
兼容性
与其他社区着色器效果一样,本MOD与ENB不兼容。
若默认应用于某些网格,可能会产生非预期的渲染效果。
对于此类MOD网格,可能需要设置Nif额外数据AnisotropicAlphaMaterial=0以禁用此效果。
下载地址:
**** Hidden Message *****
666666666666666 66666666666666666666666
{:3_104:}
报告!请问图中的鞋袜mod能指路吗!:lol
感谢分享{:3_90:}
感谢分享
DDDDDDDDDDDDDDDDD
半透明好
感谢分享
666666666666
感谢分享~~~~~~
丝袜狠狠地爱住了
66666666666666666
谢谢分享
666666666
:):):):):):):):):):) 6666666666666666666666666666
666666666666
感谢分享
11111111111111
感谢分享
谢谢分享
感谢分享
感谢分享!!!!
感谢分享
66666666666666666
好东西啊
感谢分享
谢谢分享谢谢
页:
[1]
2