查看: 4273|回复: 51
收起左侧

[环境美化] 辐射4 光影大修-室外场景(测试版-已有正式版)- 2018.9.10 更新

[复制链接]

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
发表于 2018-9-6 00:42:20 | 显示全部楼层 |阅读模式

马上注册领取绝版勋章

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 raidenfrank 于 2019-2-5 21:59 编辑

英文名: Fallout4 Dynamic Lights and Shadows Overhaul
已发正式版:http://www.9dmgamemod.com/thread-145114-1-1.html
提取码: z41k


请诸位移步到正式版下载吧!

事先声明:本mod仅供测试用,未经本人同意,不得转载,不得用于商业目的!只在9dm和百度贴吧里发布,严禁转载,切记!

2018.9.10 更新。FO4Edit 净化处理Mod, 测试后,帧率有所提高。推荐更新测试!
先说说为啥做这个mod。
辐射4 原版光影效果,在晴天有阳光时,非常漂亮真实;但是,一旦光照不足、阴天、夜晚。。物体的光影就显得“干巴巴”的,非常不真实;
比如:桌子、椅子在地面没有阴影?
ganbaba.jpg
地面光影 一团糟
quincyquarry-2.jpg

里维尔滩卫星站,轮胎大火熊熊燃烧,可人站在跟前,影子呢?
fire1.jpg

目前辐射4的光影mod非常多,很多都是改善画面色彩效果,对“阴影”调整的mod不多。
有做的不错的: Ultra Interior Lighting、Enhanced Lights and FX、各类ENB类插件、ReShade。。。
对于ENB、Reshade,我几乎都没用过,好像有些ENB类插件对阴影也能做比较好的调整。。
但是,以上几种大多数都是针对“室内场景”的改善,增加动态光源,令室内场景(比如避难所、地铁站内、室内大厅。。)呈现出动态真实的阴影效果。

那室外场景呢?
我翻遍了N网,貌似没找到。(也许有内部传播的专用插件,但我搞不到)
辐射4 很多室外场景都有众多的灯光,但原版的效果真是让人难以恭维,B社当初出于对玩家电脑配置的担心,不敢在场景中大量使用能产生阴影的动态光影,结果就是“干巴巴”的画面效果。

当时心里奇怪:为啥没人做室外场景的光影调整呢?(后来才知道为啥,因为太费劲。。。)
不能忍,只能自己动手喽。
从零开始学习 Creation Kit。其实这个软件不难上手,基本都是可视化操作。
刚开始看了几个教程,我以为挺简单的,不就是在场景里加几个动态光源么,把原版的“假”光源去掉,换上个“真”光源----马上就能看到效果:还真出现真实阴影啦!哈哈。
firstmod.jpg

心里这高兴哇!也不是那么难啊,干吧 !
一顿操作猛如虎,不出一个月,辐射4 原版联邦这部分地图外景竟然都做完啦?!
分享给一些网友玩家,大家还觉得效果不错,真实!
哎呀卧槽,当时觉得我自己忒牛逼了。。。呵呵
呵呵。。事实证明,我太天真了...
...
一次无意间,俺得意洋洋地测试mod,在几个场景快速旅行、场景切换时,突然发现个严重的问题:某些场景内的灯光不亮!
当时脑子一懵,第一反应是显卡坏了?驱动太老了?游戏本体文件坏了?
换驱动、对比本体文件,折腾一顿。。还是没用!
尤其是在场景内灯光众多,光影复杂、地形、建筑物复杂的时候,特别容易出现“灭灯”的现象。
如图:
本来应该是照亮的效果,结果只见“灯亮”,不见照明。
lightout1.jpg

lightout2.jpg

例如:在昆西废墟附近。原版昆西镇里有很多建筑物,高矮不一,灯光众多,高出还有高架桥上的火光;不远处是昆西采石场、原子玩具工厂,尤其是昆西采石场,也是灯光密集的地点。
这3个地点挨得很近,当初我做完光源布置后,只做了简单地场景测试,看到光影效果ok就收工了;
自从发现“灭灯”的现象后,马上在昆西这个地方做场景测试,这3个地点来回跑、快速旅行、激烈战斗。。。
结果是:如果在昆西镇里跑的时间长了,再跑去原子工厂、昆西采石场,或快速旅行,到达后,40%的机会 “灭灯”!。。。
卧槽,我无语了。咋办?
没辙,硬着头皮google教程,懵着又摸索了1个月,慢慢摸出些门道:用 scripts--也就是 B社开发的Pyparus脚本语言。类似C语言的简单编程,控制场景内灯光开关的动作。。。
....
中间省略痛苦的过程。
只能推倒重来。
于是又从头开始,慢慢制作,直到今天这个mod的初初初步测试版:
看看效果:
昆西采石场,相同地点。
ScreenShot0.png ScreenShot1.png ScreenShot2.jpg

对比原版的诡异灯光,呵呵:
quincyquarry-3.jpg quincyquarry-4.jpg


简单说说这个mod目前的状态吧:
1,在场景里放置动态光源,能投射实时阴影,但对显卡压力较大,某些场景显卡负载会居高不下,风扇狂叫。
2,在某些复杂场景,比如象昆西废墟附近这样的地方,地形复杂、建筑众多、灯光众多,为了防止“灭灯”,加入了脚本语言强行控制灯光开关;
(辐射4引擎比较怪异,用脚本语言命令直接“开灯”,引擎往往不做反应,只能命令“关灯+开灯”,这才会让灯光有反应:先灭后亮,时间非常短暂,效果类似“闪烁”。)
在昆西这类大场景的地方,设置了较多的灯光触发“开关”,玩家跑到、路过这些“开关”地点时,眼前的灯光会短暂“闪烁”一下,然后保持亮起的状态;
没办法,这是目前我能想到的最好的解决方案了;也许精通 Pyparus 语言的专业IT 人士能写出更牛逼的代码,但我这编程菜鸟也只能如此了。
姑且请诸位忍受这些“闪烁”的现象,等以后我找到了更好的解决方案再说吧。。。。

3,尽管做过大量测试,但我不能保证100% 不“灭灯”。

4,在类似昆西废墟这种地方,肯定会掉帧,有时会多达30-40帧!电脑弱的慎用吧,要么降低分辨率、降低画面效果。。。。
     类似的地方还有“崔妮蒂塔”。。。


mod运行建议:
1,显卡不能差,最好是N卡1060以上级别的显卡,越高越好;在720p分辨率下,普通材质,1060基本能保证60帧顺畅运行。
2,CPU最好是 高频 i7、i5
3, 内存最好12G以上,把游戏放在SSD固态硬盘运行。4,很多室外场景只有在夜间才有灯光效果!

mod目前场景完成进度:(仅限室外场景)在定居点(包括庇护山庄)、工房、城堡进行建造时:
可选灯光里:双灯头落地建筑照明灯、单个灯泡都可以投射阴影; 其实工房里的”街灯“也可以投射阴影,可以去N网找 ”street lights“,里面选 带 shadows 的mod即可,效果还不错。
但考虑到定居点建筑较多,没有设定更多的阴影照明;
主要动力装甲头灯可以投射阴影;
一些配备照明头灯的穿着(比如”矿工帽“)也可以投射阴影灯光;

其他室外场景:
1,完成度很高,经过大量测试,基本能保证正常运行,已做防止 ”灭灯“处理:阿伯纳西农场
安德鲁车站
威客得货运场
昆西废墟
昆西采石场
威森原子玩具工厂

2,基本完成动态光源布置,未作彻底的防止”灭灯“设置,但经测试,在90%情况下能保证 不“灭灯”。
原子猫修理厂
查尔斯露天剧场
贝尔福德火车站
莱顿塔楼
崔尼蒂塔(楼下、二楼平台,楼顶;楼内的室内场景未动)
波士顿机场(兄弟会进驻前、进驻中期,包括巨型机器人建造场景、飞艇坠落后)
普利德温号主甲板


3,基本完成动态光源布置,未作防“灭灯”设置,不保证效果
大个子约翰的回收站
DB技术高中楼顶
...
...(还有很多零星的场景记不得了)   

提取码: z41k

安装使用方法:
NMM 加载即可,排序尽量放在下面,尽量别与其他改善光影类的mod同时使用,因为这个mod是直接改变光源设置,有可能会与其他光影类mod冲突。

希望诸位帮忙测试,尤其是用 N卡1060以上的玩家,看看运行的流畅度是否能接受?激烈战斗时是否能保持帧数稳定?
希望能得到诸位的反馈!多谢多谢!


其他截图:
ScreenShot3.jpg ScreenShot4.jpg ScreenShot5.jpg ScreenShot6.jpg ScreenShot7.jpg ScreenShot9.jpg ScreenShot10.jpg ScreenShot11.jpg ScreenShot12.jpg ScreenShot14.jpg ScreenShot15.jpg ScreenShot17.jpg ScreenShot19.jpg ScreenShot20.jpg ScreenShot21.jpg ScreenShot22.jpg ScreenShot23.jpg ScreenShot24.jpg ScreenShot26.jpg ScreenShot27.jpg















评分

参与人数 5贡献 +10 金元 +116 点赞 +25 收起 理由
i230708i + 1 太强大了!!!怒赞!!!
子云 + 5 + 5 很给力
handan110 + 5 + 5 666
Akiri + 5 + 5 很给力
伊佐那社 + 10 + 100 + 10 很给力

查看全部评分

回复

使用道具 举报

27

主题

661

帖子

11万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
277
贡献
404
猫币
0
精华
0
金元
41415
积分
115536
发表于 2018-9-6 01:23:37 | 显示全部楼层
辐射4的阴影渲染很大程度上要依赖CPU和内存传输率,投射动态阴影的光源太多内存负担不起的,这样显卡再高端也一样疯狂掉帧

新版的ENB好像能自己计算生成一些阴影,虽然看起来很粗糙但不那么消耗电脑性能
回复

使用道具 举报

175

主题

1597

帖子

8万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
83
贡献
404
猫币
2
精华
0
金元
16455
积分
80952
发表于 2018-9-6 01:37:46 | 显示全部楼层
牛逼大佬最好做下兼容补丁
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 08:15:39 | 显示全部楼层
asd23881191 发表于 2018-9-6 01:37
牛逼大佬最好做下兼容补丁

1.9.4-1.10.xxx版都可以用
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 08:19:50 | 显示全部楼层
本帖最后由 raidenfrank 于 2018-9-6 08:34 编辑
九十九 发表于 2018-9-6 01:23
辐射4的阴影渲染很大程度上要依赖CPU和内存传输率,投射动态阴影的光源太多内存负担不起的,这样显卡再高端 ...
阴影确实消耗资源,在设置光源时做过考虑,删减优化合并照明光源,其中取舍过程非常纠结。
cpu i7级别、N1060以上显卡、10G以上内存,在1080p下,基本可以稳住60帧,个别掉帧厉害的降到720p也能稳住;
原来用过 ENB类的插件,上来直接掉帧。。。
你能贴出一些 ENB类插件的阴影显示效果么?
回复

使用道具 举报

3

主题

36

帖子

5297

积分

游戏精英

Rank: 9Rank: 9Rank: 9

点赞
60
贡献
44
猫币
0
精华
0
金元
1511
积分
5297
发表于 2018-9-6 09:45:34 | 显示全部楼层
感觉是炸鸡杀手,观望一下
回复

使用道具 举报

27

主题

661

帖子

11万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
277
贡献
404
猫币
0
精华
0
金元
41415
积分
115536
发表于 2018-9-6 10:23:47 | 显示全部楼层
本帖最后由 九十九 于 2018-9-6 10:39 编辑
raidenfrank 发表于 2018-9-6 08:19
阴影确实消耗资源,在设置光源时做过考虑,删减优化合并照明光源,其中取舍过程非常纠结。
cpu i7级别、N1 ...

我指的是ENBSeries简称ENB本身的功能,不是带一堆FX效果的ENB预设,ENB本身有SSAO、云朵阴影和细致阴影等功能,细致阴影是最近版本才有的,能添加一些阴影,不过我又试了一下(阴影质量有些粗糙所以平时我也不用这个功能),如果光源不投射阴影,这个功能还是不能制造阴影,貌似只是AO的一个衍生,所以还是要按你的方法改游戏中的光源属性

推荐LZ游戏中监控一下CPU和显卡用量,以我的经验,辐射4大幅度掉帧多数情况都是内存速率瓶颈导致的渲染延迟,也就是说很多掉帧厉害的时候CPU和显卡再好都没有帮助,GTX1060已经几乎可以满足1080p下辐射4的所有显卡需求了(当然我指的游戏本体不是极限mod的情况),为了一些阴影降到720p有些得不偿失。LZ这种改光源的方法游戏刚出不久其实就有类似改某种光源的mod及CK和script的修改教程了,我个人感觉一直没有像LZ这么彻底修改光源的mod还是因为性能消耗的问题过于严重
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 12:29:28 | 显示全部楼层
九十九 发表于 2018-9-6 10:23
我指的是ENBSeries简称ENB本身的功能,不是带一堆FX效果的ENB预设,ENB本身有SSAO、云朵阴影和细致阴影等 ...

动态光源很多时,消耗cpu资源比较厉害,而且显卡负载很高;
我搜索了很多mod,类似修改室外场景动态光源的似乎没有,也许是很多玩家倾向于在白天光线好的时候做任务,大半夜的出来到处跑的不多啊,呵呵。
大多数人还是把注意力放在剧情任务、建造上,对于”阴影“效果,尤其是在室外就很少关注。
再加上这类Mod对资源消耗大,估计也没啥人有动力去做。
我主要还是想看看辐射4 这个引擎的潜力到底如何,尤其这几年显卡升级换代的快,想看看这类阴影Mod在新的高端显卡上的表现如何。
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 12:31:26 | 显示全部楼层
asd23881191 发表于 2018-9-6 01:37
牛逼大佬最好做下兼容补丁

第一次发的分享文件不完整,重新发:
链接:https://pan.baidu.com/s/1t0N7JQS405SJ8NoEZyX1Wg
密码:tu8y
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 12:38:39 | 显示全部楼层
petrypark12 发表于 2018-9-6 09:45
感觉是炸鸡杀手,观望一下

第一次发的文件有误,重新发:
链接:https://pan.baidu.com/s/1t0N7JQS405SJ8NoEZyX1Wg 密码:tu8y
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 12:46:26 | 显示全部楼层
本帖最后由 raidenfrank 于 2018-9-6 12:50 编辑
九十九 发表于 2018-9-6 10:23
我指的是ENBSeries简称ENB本身的功能,不是带一堆FX效果的ENB预设,ENB本身有SSAO、云朵阴影和细致阴影等 ...

我测试过一些室外场景。

昆西废墟、崔尼蒂塔 这类复杂场景,开动态光源确实掉帧明显,但也不至于卡死不动。
我机器的配置实在不高:i7-3.6G ,10G ddr3(非双通道),AMD R7-250 双卡交火(估计是最烂显卡了呵呵,无奈啊)
分辨率720p,复杂场景卡顿时最低也能有20帧左右;
有位N卡1060的玩家帮我短暂测试过,1080p非激烈战斗时,可以保持60帧----但负载会一直很高。
其他光源较少的场景:里维尔滩卫星站、查尔斯露天剧场。。。只添加少量动态光源,效果很好,对帧率影响非常小。
估计1070/1080 能更稳定。
回复

使用道具 举报

6

主题

945

帖子

5万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
22
贡献
29
猫币
0
精华
0
金元
32883
积分
55153
发表于 2018-9-6 13:21:05 | 显示全部楼层
炸鸡 路过
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 13:25:19 | 显示全部楼层

。。楼主的也是炸鸡,悲哀。。
回复

使用道具 举报

27

主题

661

帖子

11万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
277
贡献
404
猫币
0
精华
0
金元
41415
积分
115536
发表于 2018-9-6 13:43:26 | 显示全部楼层
raidenfrank 发表于 2018-9-6 12:46
我测试过一些室外场景。

昆西废墟、崔尼蒂塔 这类复杂场景,开动态光源确实掉帧明显,但也不至于卡死 ...

投影光源加得不多就不会太影响性能,硬件渲染速率能跟上就能保持60帧,GTX1060测试就够了,除非2K或者4K分辨率,1080p下用更好的显卡主要就是显存优势,但对阴影渲染并无卵用,所以1070或1080也不会更稳定,当然显卡上去了负载会降,反正1060+i5+16G DDR4 3000内存基本就能达到辐射4在1080p下的最优渲染配置
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 14:07:24 | 显示全部楼层
九十九 发表于 2018-9-6 13:43
投影光源加得不多就不会太影响性能,硬件渲染速率能跟上就能保持60帧,GTX1060测试就够了,除非2K或者4K ...

。。。看来还要看cpu哦。。。没辙
回复

使用道具 举报

5

主题

703

帖子

4万

积分

游戏终结者

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
51
贡献
20
猫币
0
精华
0
金元
32933
积分
43596
发表于 2018-9-6 14:16:57 9dm手机版 | 显示全部楼层
看望一下大佬,然后,路过。。。炸鸡不敢用
回复

使用道具 举报

12

主题

4096

帖子

19万

积分

游戏VIP联动部

程式技術研究組

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
864
贡献
451
猫币
5
精华
0
金元
137949
积分
190360
发表于 2018-9-6 18:38:16 | 显示全部楼层
我測試一下  ~ 目前我帶兩位哨兵動力甲和艾達同伴殺到牙買加工房那裏...

我有自行測試 10倍燈光範圍 使用了獨立的街燈做的~~

F4se 板塊 回復本人是你的助力 ! !
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 20:32:48 9dm手机版 | 显示全部楼层
malkty 发表于 2018-9-6 18:38
我測試一下  ~ 目前我帶兩位哨兵動力甲和艾達同伴殺到牙買加工房那裏...

我有自行測試 10倍燈光範圍 使 ...

你的电脑配置如何? 帧数稳定么?
回复

使用道具 举报

27

主题

661

帖子

11万

积分

游戏VIP联动部

Rank: 16Rank: 16Rank: 16Rank: 16

点赞
277
贡献
404
猫币
0
精华
0
金元
41415
积分
115536
发表于 2018-9-6 20:41:21 | 显示全部楼层
raidenfrank 发表于 2018-9-6 14:07
。。。看来还要看cpu哦。。。没辙

要看CPU,但不是那么挑,我意思是一颗支持ddr4的i5就可以到顶了,主要还是内存频率要够,不然需要渲染阴影的物体数量过多时会卡,像LZ用ddr3还不是双通道,本来就比较吃力了,再掉帧都在屏显同步范围内,所以感受就会比较明显。此外一旦动了场景原有的物体会破坏precombine,这样不重新生成的话对性能的影响可能就大了,反正加光源时尽量不要动其它东西,总之在内存处理负担没那么重的地点加少量投影光源性能方面问题不大
回复

使用道具 举报

8

主题

172

帖子

2万

积分

玖大猫MOD搬运组

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

点赞
94
贡献
63
猫币
10
精华
0
金元
13909
积分
26016
 楼主| 发表于 2018-9-6 20:53:04 | 显示全部楼层
九十九 发表于 2018-9-6 20:41
要看CPU,但不是那么挑,我意思是一颗支持ddr4的i5就可以到顶了,主要还是内存频率要够,不然需要渲染阴 ...

看来是我这内存太拖后腿。
我也只是针对对场景中的“光源”的进行删减和更换,对其他可见“物体”没有做改动,这样也会破坏 precombine 么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|玖大猫论坛

GMT+8, 2025-3-3 05:10

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.