鼓掌之间 发表于 2025-8-2 11:43

平方反比光照——社区着色器(2025-08-03更新)

本帖最后由 鼓掌之间 于 2025-8-3 16:22 编辑

转自:https://www.nexusmods.com/skyrimspecialedition/mods/153542

社区着色器的一项功能,可启用更贴近现实的光照衰减函数。


·概述
平方反比光照插件能让《天际》的光照采用更贴近现实的衰减方式,其效果接近真实世界的光线行为。《天际》原版仅包含粗糙的衰减函数,这会导致灯光看起来像聚光灯——中心极亮,边缘生硬;而本插件的平方反比衰减功能能改善光线的渐变效果,呈现更自然的视觉感受。

本插件不会修改任何现有光照,单独使用时无任何效果。你还需安装专为平方反比光照设计的其他光照MOD,才能发挥这种更真实光照衰减的作用。


·功能特点
- 全新的平方反比光照衰减函数
- 光照衰减半径基于光强和指定截止值自动计算,解决了平方反比衰减中光线无限延伸的问题
- 光照平滑过渡至指定截止值
- 与相同半径的常规衰减灯光相比,性能几乎无差异
- 内置游戏内灯光编辑器,可修改灯光参数,方便MOD作者实时预览光照变化


·安装与需求
1. 安装社区着色器(Community Shaders)及其所有依赖项:https://bbs.3dmgame.com/thread-6557330-1-1.html
2. 安装光照限制修复(Light Limit Fix,此项为必需!):https://bbs.3dmgame.com/thread-6558199-1-1.html
3. 将本MOD安装在上述MOD之后。


·使用说明
·对于普通用户
若你使用的光照MOD要求安装本插件,直接安装即可。

·对于光照MOD作者
实现完全的平方反比衰减并不现实——光线在光源处会无限明亮,且传播距离无限远。本插件的算法会平滑光源处的亮度,并设置截止值来限定光线距离(超过该值后光线被截断)。灯光半径并非直接设定,而是基于灯光强度(衰减值)和截止值实时计算。若未指定截止值或设为1.0,常规灯光默认截止值为0.05,带阴影的灯光默认截止值为0.022。截止值越低,光照越真实,但灯光半径越大;可能需要减小灯光半径以控制光线溢出。

要理解这些参数的相互作用,可参考这个Desmos图表。红线代表原版衰减,其中F控制衰减值,r控制半径;绿线代表平方反比衰减,其中I控制强度(衰减值),c控制截止值。

有两种方法可将灯光设置为平方反比衰减:

1. xEdit:打开xEdit,找到LIGH记录,双击“Flags(sorted)”,勾选“Unknown: 14”选项。这个未使用的标志位已被重新定义,用于指定灯光使用平方反比衰减。衰减值(Fade)控制光强,截止值可通过设置“衰减指数(Falloff Exponent)”参数调节。(注:新版xEdit很快会将“Unknown 14”显示为“InverseSquare”)

2. 灯光放置工具(Light Placer):3.1.0及以上版本的灯光放置工具已全面支持平方反比光照。要为灯光启用平方反比衰减,只需在灯光的“flags”字段中添加“InverseSquare”——此时衰减值控制强度,截止值控制截止参数。


本插件还包含一个灯光编辑器,可通过打开社区着色器菜单并导航至平方反比光照MOD设置访问。该编辑器并非为游戏过程设计,不建议在使用时保存正在进行的游戏,否则可能出现问题。但它支持实时预览光照变化,包括切换平方反比衰减、调整灯光颜色和强度等。这些变化无法直接保存,但可复制到xEdit或灯光放置工具的配置文件中。


·兼容性
- 与所有光照MOD兼容,但仅专为平方反比光照设计的MOD会使用新衰减函数
- 与灯光放置工具(Light Placer)及灯光放置工具VR版兼容,已添加直接支持,方便MOD作者将灯光指定为平方反比类型

下载地址:

**** Hidden Message *****







3dm_21461153 发表于 2025-8-2 16:44

6666666666666

suzhenduding 发表于 2025-8-2 17:30

感谢分享

鼓掌之间 发表于 2025-8-3 16:22

2025-08-03更新

北城的夏天 发表于 2025-8-3 19:01

感谢分享

enikes 发表于 2025-8-4 19:25

感谢分享!!!

liumeng8543 发表于 2025-8-31 18:28

感恩的心

茶铺 发表于 2025-10-1 13:00

装一下前置的

lost39 发表于 2025-10-10 12:52

感谢分享

ang5812511 发表于 2025-10-19 13:09

感谢分享

TNT2714948 发表于 2025-12-11 11:08

666666666666666666666

124evw 发表于 2025-12-21 17:00

666666666

黑色瘟疫 发表于 2026-2-8 11:01

6666666666666666

星空落落 发表于 2026-2-15 19:20

谢谢分享

bao12345 发表于 2026-2-25 00:55

Blended roads retextureBlended roads retexture

3dm_32829163 发表于 2026-3-3 10:38

3dm_32829163 发表于 2026-3-3 10:47

djaka 发表于 2026-3-18 21:59

谢谢分享

c787399747 发表于 2026-3-19 15:27

6666666666666666{:3_93:}

GHYqw 发表于 2026-3-30 22:22

66666666666666

zczbzbz 发表于 2026-5-2 11:54

66666666666666666666666666666666

3dm_14467918 发表于 2026-5-24 14:11


感谢分享

zhudi1747 发表于 2026-5-25 22:50

666666666666

爹在此尔等下跪 发表于 2026-6-11 15:05

谢谢分享谢谢

SHIBUZHIGUI 发表于 2026-6-11 22:13

感谢分享

laojiangtou 发表于 2026-6-23 21:10

支持!!!

bkzxp 发表于 2026-7-5 22:56

999999999

af6626399 发表于 2026-7-14 21:19

谢谢分享

ネネ 发表于 2026-7-22 17:41

感谢楼主分享

chy2 发表于 2026-8-10 20:57

11111111111111111111111
页: [1] 2
查看完整版本: 平方反比光照——社区着色器(2025-08-03更新)