SkyrimSE:No Grass In Objects: Difference between revisions

From Step Mods | Change The Game
mNo edit summary
mNo edit summary
Line 58: Line 58:
# Right-click ''Overwrite'', select <span class=hltx>[Create Mod...]</span>, name it <code>Grass Cache</code>, and click <span class=hltx>[OK]</span>.
# Right-click ''Overwrite'', select <span class=hltx>[Create Mod...]</span>, name it <code>Grass Cache</code>, and click <span class=hltx>[OK]</span>.
# Place this mod just after [[SkyrimSE:No Grass In Objects|No Grass In Objects]] mod in the MO left pane.
# Place this mod just after [[SkyrimSE:No Grass In Objects|No Grass In Objects]] mod in the MO left pane.
# Ensure the following setting is changed in <code>GrassControl.config.txt</code> AFTER generating the grass cache:
<p class=mpcode>ExtendGrassDistance = False</p>
}}
}}

Revision as of 03:33, November 4, 2021

No Grass In Objects

by meh321

Game:

SkyrimSE

Download:

Mod Group:

Baseline:

n/a

Links:

CR Patch:

No

LW Patch:

No

PP Patch:

{{{pp}}}"{{{pp}}}" is not recognized as a Boolean (true/false) value.

ENB Option:

No

Guide/Version-Specific Mod Recommendations

  No guides are using this mod

Type a version string using the format indicated by the placeholder text below. Copy/paste the intended guide version from the "Existing Guides" table above (if it exists) into the field below. For unofficial user-created guides, use the format indicated by the placeholder text. Editors: Please DO NOT use wiki headings inside of custom Recommendations and also avoid using templates if at all possible! Template calls add to the max threshold, and headings mess up the guide ToC.

Recommendations

Download "Grass Control" from Main Files and install as normal.

Also Download "Grass Generation MO Plugin v1" and open it in 7-Zip.

  1. From Windows Explorer, navigate to C:/Modding/Tools/Mod Organizer/plugins
  2. Drag GrassPrecacher.py into the MO Plugins directory.
  3. Close and restart MO.
Grass Configuration

The following configuration applies to all users, regardless of whether or not grass LOD will be generated using DynDLOD. Precaching grass is necessary for this mod to resolve some specific stuttering issues when loading cells outdoors in grassy areas. Precaching also generally improves performance in these areas. Precaching grass is also required by DynDOLOD to generate grass LOD, but this mod has nothing to do with grass LOD otherwise:

Modify Config
  1. Double click on the mod in the MO left pane
  2. Click on the "Text Files" tab to modify GrassControl.config.txt
  3. Find the following settings and edit as follows:
RayCast = True

SuperDenseGrass = False ProfilerReport = False UseGrassCache = True ExtendGrassDistance = True ExtendGrassCount = False EnsureMaxGrassTypesPerTextureSetting = 15 OverwriteGrassDistance = 6144 OverwriteGrassFadeRange = 14128 OverwriteMinGrassSize = 67 GlobalGrassScale = 1.15 OnlyLoadFromCache = True

DynDOLODGrassMode = 1
Get Worldspaces With Grass

Worldspaces with Grass SSEEdit Script will be used to reduce the amount of worldspaces traversed by NGIO in precaching grass. This will reduce the generation time for some by as much as 80%.

  1. Ensure all plugins are activated, and sort with LOOT.
  2. Open xEdit with all plugins ticked.
  3. Once the "Background Loader: Finished" message appears, right click anywhere in the left pane and select [Apply Script...].
  4. Select List worldspaces with grass from the Script drop-down, and click [OK].
  5. After a minute or two, when the "Worldspaces with grass" window appears, right-click the highlighted text and select [Copy].
  6. Click OK and exit SSEdit.
  7. In the MO left pane, search for and double click on No Grass In Objects mod.
  8. Click the [Text Files] tab in the mod information window.
  9. Click on GrassControl.config.txt, and paste the clipboard content between the quotation marks of the OnlyPregenerateWorldSpaces setting.
Generate Grass Cache

This process will take about 20-40 minutes to complete, depending on the system. The game will typically crash during grass generation, but MO will restart the process automatically. There is no need to monitor or click [OK] when restarts occur.

  1. Click the Puzzle mo.png button in MO, and select [Precache Grass].
  2. When the game displays the error message stating "Grass generation finished successfully!", click [OK].
    Unless SKSE output has been configured specifically (not applicable if this guide's instructions were followed), the grass cache will be generated in Overwrite.
  3. Right-click Overwrite, select [Create Mod...], name it Grass Cache, and click [OK].
  4. Place this mod just after No Grass In Objects mod in the MO left pane.
  5. Ensure the following setting is changed in GrassControl.config.txt AFTER generating the grass cache:

ExtendGrassDistance = False