上古卷轴吧 关注:1,623,202贴子:28,233,168
  • 44回复贴,共1

搬运整合xLODGen Texgen DynDOLOD一条龙攻略

只看楼主收藏回复

这是我见过最好的LOD系列攻略,其中xLODGen、Texgen、DynDOLOD、A Clear Map of Skyrim来自最新版本,No Grass in Object(草缓存)来自过时版本,因为作者已经升级到AE并放弃草LOD。
这份攻略是为MO2编写的。如果你不会用MO2,我建议赶紧学。
这是你需要的东西的列表:
- 最新版的 xLODGen 、 SSE Terrain Tamriel(xLODGen资源包)
- DynDOLOD 3.00
- DynDOLOD 3.00 Resources (DynDOLOD3资源包)
- Unique Map Weather Framework (地图天气mod架构,可选。反正我没用)
- A Clear Map of Skyrim and Other Worlds (高清细节地图mod,我本人体验极佳,根据LOD生成)
- ACMOS Road Generator (上述地图上生成道路的工具)
- Far Object LOD Improvement Project SSE (把LOD投射到地图mod的工具)
- No Grass in Objects (这个是草缓存工具,不想要草LOD就不必要这个)
主要步骤:
—————————————————
首先你先把需求安装了。
xLODGen、DynDOLOD、ACMOS Road Generator需要安装进MO2的 Tools 文件夹。安装完成后创建一个新mod叫做 Grass Cache(叫啥都行,这是你的草缓存)。
一个重点来了:xLODGen的Arguement里面一定要输入这串代码

否则output会直接进游戏目录的 Data文件夹!(其实不用,因为结果会进Overwrite,你拖出来就行)
安装 DynDOLOD 3.0 Resources,勾选除了 Low-Res LOD Texture 和 Holy Cow 以外所有选项。安装完成后在文件排序里把它排到尽可能靠前的位置。
如果想要地图天气的话,安装地图天气,选择正确的版本。例如作者用的是1.6.640。然后安装ACMOS。照下图勾选FOMOD。

然后安装FOLIP,文件排序里刚刚好排到ACMOS的后面。
安装SSE Terrain Extended。注意这是xLODGen资源,只在跑xLODGen的时候enable,其余的时候disable。
————————————————————————————————————————
xLODGen
忙活那么久终于跑 xLODGen 了是吧?在MO2上打开 xLODGen,照下图设置就行。作者测试过的。如果你想尝试其他设定也可以。

———————————————————————————————————————————
ACMOS Road Generation Tool
打开上述程序,你看到的就是这个界面。设置Path Only,上面和下面都选择xLODGen的 output文件夹然后点Generate,点确定。你的xLODGen Output就更新完成了。
回头接着写
Animonculory modding guides are licensed under a Creative Commons By Attribution 4.0 licence. I have done integration, summary, and translation.


IP属地:广东1楼2023-04-13 07:47回复
    cy


    IP属地:河南来自Android客户端3楼2023-04-13 08:58
    收起回复
      楼主大大,远景和草缓存都会刷,就是草远景的rgb不知道怎么填,刷出来草远景和近景颜色不一样怎么办?


      IP属地:上海来自Android客户端4楼2023-04-13 09:00
      收起回复
        顶一下


        IP属地:江西来自Android客户端5楼2023-04-13 09:37
        收起回复


          IP属地:湖北来自Android客户端6楼2023-04-13 09:38
          收起回复
            插眼👀


            IP属地:山东来自Android客户端7楼2023-04-13 10:23
            收起回复
              xLODgen干嘛的,跟Texgen有什么区别吗


              IP属地:四川来自Android客户端8楼2023-04-13 10:46
              收起回复
                凑合着看吧。CPU没超频所以开了Upscaler最大缩放比


                IP属地:广东9楼2023-04-13 15:18
                回复
                  ACMOS标路器界面

                  ————————————————————————————————————————————
                  Grass Cache (草缓存)
                  这个想要的可以跑,不想要的不用。每一次装建筑只要影响到草布局就得跑,我知道有很讨厌这个的玩家选择装树mod把远处遮盖住。
                  安装 No Grass in Object, 然后打开里面的 GrassControl.config.txt, 找到以下设定并修改:
                  UseGrassCache = True
                  OverwriteGrassDistance = 12000
                  OverwriteGrassFadeRange = 8000
                  OnlyLoadFromCache = True
                  DynDOLODGrassMode = 1
                  小贴士:如果你想增加FPS,把 OverwriteGrassDistance 和 OverwriteGrassFadeRange 调低。前者设到8000以下你的FPS比原版还快(这里不包括草LOD)。
                  我说说草缓存的原理是什么。就像滚1竞技场、滚2落匕、Minecraft的地形一样,是靠公式当场算出来的,不是像滚5一样整个天际搭建好的。滚5的草也是你一边走一边生成的,而 Grass Cache 提前生成了你所有的草,省下你的算力。
                  有一种方法可以排除没有草的世界加快速度,因为是量的提升非质,所以这里就不展开了,有兴趣的自己去研究把。(其实是我本人不会…… 我觉得我研究怎么用的时间损失超过不用的时间损失。)
                  手动生成草缓存:
                  在游戏根目录新建 precachegrass.txt ,然后正常用skse打开游戏,游戏会自动开始生成草缓存。中途游戏一定会CTD(闪退),你只要重新打开游戏,继续跑就行。完成之后会有弹框通知你完成。
                  MO2插件生成草缓存
                  作者写了个MO2插件,就在NGIO下载链接正下方。你把python文件拖进MO2的Plugin文件夹就可以用。
                  你点一下这个它自动帮你全程生成。

                  完成后你的Overwrite文件夹里会多出一个文件夹叫Grass,里面是你的缓存,是CGIO格式的。把它整个拖进你新建好的 Grass Cache mod,然后安装 Grass Cache Fixes, 把里面的 1_rename_cgid_to_gid.bat 复制粘贴进 Grass,双击运行——它会把所有CGID格式转化成GID。
                  编者补充:跑之前把所有特效关掉、分辨率调到最低,ENB 和 Reshade 卸掉,最大化提升速度。缓存只需要记住草的位置和类型而已。
                  我个人非常不推荐这个插件。这个插件并不能在后台生成草LOD,一样要打开游戏,唯一的作用就是闪退8秒后帮你自动重启,和你自己点一下完全一样。然而最大的问题是上述 precachegrass.txt 里面是你的进度log,你可以以此控制进度——例如某个区块出了问题,precachegrass.txt 最后印出来的就是那个区块,你看一眼就可以去修,修完了重新启动游戏,又会从 precachegrass 里那个区块开始。而 python 插件一旦你停下来你就要从头开始这是其一,其二如果你在打LOL,跑草缓存的时候老滚的BGM会响,老滚闪退了BGM会停,你抽空重新打开就行。而自动重启老滚会把你突然从LOL切出去,此时如果你在激烈操作,还可能按错键导致预缓存退出。这时是草没了、LOL被杀了。
                  ————————————————————————————————————————————
                  Texgen
                  这个不必多说,照这个设置就行了。不包括路径,路径是你自己的。

                  完成后点 Zip&Exit,把结果压缩后作为一个mod安装。这是接下来DynDOLOD要用到的资源。
                  ————————————————————————————————————————————
                  DynDOLOD
                  打开 DynDOLOD 文件夹,打开 Edit Script 文件夹,打开 DynDOLOD_SSE.ini , 修改
                  Expert - 1
                  Level32 = 1
                  GrassGID=gid
                  保存ini。
                  然后打开DynDOLOD,照这个设置就行。你会少 Large Reference Bugs Workarounds 这个选项,作者叫你别管它,这是他本人测试开发用的功能。

                  选右上角的 High,然后把中间的滚动条拖到最下面,双击 Tree 把 LOD Level 32设成 Billboard6,同样把斜杠的 LOD Level 32 设成 Level0。下面的 Grass 是草 、Season是季节,有需要可以选。
                  然后可以跑了。
                  DynDOLOD会跑很久,你可以出去散步、眺望绿植、读一本有用的书、见一见许久未见的朋友。等DynDOLOD跑完,你会发现还是打mod好玩。
                  安装同TexGen。
                  如果你用 Open Cities Skyrim 或者 SR Exterior Cities, 先disable相关mod,只勾选 Object ,然后保存不要压缩,去 DynDOLOD Output 里把文件留下并复制粘贴出来,插件删掉。
                  然后去到 DynDOLOD_SSE.ini,把
                  WarnModFileName=Open Cities Skyrim;Open-Cities-Skyrim (默认)
                  或者
                  WarnModFileName=SR Exterior Cities;SR-Exterior-Cities (如果你用的是SREX自己改成这个)
                  改成
                  WarnModFileName=xOpen Cities Skyrim;Open-Cities-Skyrim
                  或者
                  WarnModFileName=xSR Exterior Cities;SR-Exterior-Cities
                  跑 DynDOLOD 除了跑过的 Object 和 Tree 以外的所有内容,用同样的设定。
                  最后把文件删掉,插件拖出来和上一次生成的文件一起压缩并安装。
                  Animonculory modding guides are licensed under a Creative Commons By Attribution 4.0 licence. I have done integration, summary, and translation.
                  本文并非完全翻译,有不少简化和编者私货。


                  IP属地:广东10楼2023-04-14 02:19
                  收起回复
                    这份攻略是为 MO2 写的,但是Vortex玩家如果看不懂怎么用不要找我。


                    IP属地:广东11楼2023-04-14 02:20
                    回复
                      NB:无数大佬亲身经历血的教训:Texgen 千万不要选HD Grass,DynDOLOD千万不要选 GrassLOD Mode 2!
                      这两个帅是很帅,但是会把你FPS吃的一干二净!


                      IP属地:广东12楼2023-04-14 12:45
                      收起回复
                        不错的帖子 学习了


                        IP属地:广西来自Android客户端13楼2023-04-14 16:32
                        回复
                          XLODGen的Gamma值还是建议从默认的1开始调,至少我用NAT ENB的情况下1.25是明显偏亮的


                          IP属地:四川14楼2023-05-17 19:04
                          收起回复
                            我用EVT树,刷出来的是很丑的纸片树,怎样才能刷出立体树啊


                            IP属地:安徽15楼2023-05-23 17:59
                            收起回复
                              大佬,刷完草缓存和texgen,也安装了,我准备刷dyndolod的时候显示no texgen output,请问是为什么阿


                              IP属地:四川来自Android客户端16楼2024-05-21 19:24
                              收起回复