☆ No Grass In Objects [バグフィックス] ID:42161 Author:meh321 DwemerEngineer alandtse 2024-11-14 02:50 Version:1.1.6
- RATE: ★=797 G=20 [DOWNLOAD SITE]
-
TAG: [草] [問題解決] [バグフィックス] [景観] [パフォーマンス] [プラグイン] [SKSE64] [AE対応] [VR]
No Grass In Objects
草が岩や床、道路など不自然なところから生える不具合を修正するmodです。
Version V9/ 1.0.13 より、AE・VRにも対応し、 .Net Script Framework は不要になりました。
▼必須Mod
SKSE64
Address Library for SKSE Plugins
Skyrim Script Extender for VR (SKSEVR) (VRのみ)
VR Address Library for SKSEVR (VRのみ)
▼自動生成される設定ファイル「GrassControl.config.txt」(ver.V9/1.0.13以降は 「GrassControl.ini」)について
作成箇所:Data/SKSE/Plugins/
・RayCast = True
(草を不自然なところから生えないようにします。当Modの目玉ですのでTrue推奨)
・SuperDenseGrass = False
(Trueにすることで草が超高密度で生えるようになります。)
・UseGrassCache = False
(キャッシュ機能を有効/無効にします。セル移動時のロード時間を大幅に短縮できます)
・ExtendGrassDistance = False
(Trueにすることで草の描写距離を大幅に延長できます。)
・OverwriteGrassDistance = 6000
(草の描写距離を変更できます。当Modで上書きしたくない場合は-1にしてください)
・OverwriteGrassFadeRange = 3000
(草がフェードアウトする時間(距離)を変更できます。OverwriteGrassDistanceの半分が推奨されています。当Modで上書きしたくない場合は-1にしてください)
▼キャッシュ機能について
キャッシュ機能を使用することによって当Modのパフォーマンスへの影響が少なくなります。
① 設定ファイルを以下のように設定します。
UseGrassCache = True
ExtendGrassDistance = True
OnlyLoadFromCache = True
------Mod Organizer 2 ユーザー向け------
② MO2の最新バージョンを使用していることを確認します。
③ Optional filesのMO2プラグイン(GrassPrecacher.py)をダウンロードし、MO2インストールディレクトリのpluginsフォルダに配置します。既にMO2を開いている場合は必ず再起動してください。
④ MO2のパズルピースのアイコンをクリックすると、新しいオプション"Precache Grass"が追加されています。ない場合はプラグインが正しくインストールされていることを確認してください。
⑤ "Precache Grass"をクリックしてキャッシュ生成を開始(ゲームが起動)します。生成完了前にゲームがクラッシュまたは閉じた場合、MO2はプロセス全体が完了するまでゲームを自動的に再起動します。
⑥ 完了すると「grass」がoverwriteフォルダーに配置されるので、そこから新しいmodを作成して、「GrassCache」または任意の名前を付けます。
⑦ 何らかのロードオーダー(地面、草、オブジェクト配置、草の構成設定など)を変更する時は、"Precache Grass"を再度実行してキャッシュを再作成する必要があります。
OverwriteGrassDistanceとOverwriteGrassFadeRangeのみを変更した場合、それらは描画距離にのみ影響するため、キャッシュを再作成する必要はありません。
------Mod Organizer 2 を使用していない方向け------
② SkyrimSE.exeのあるフォルダにPrecacheGrass.txtを作成します
③ 通常どおりにSkyrimを起動すると
自動で/Data/Grassフォルダにキャッシュの作成が始まります
ゲームが落ちたらまた起動することで、キャッシュ作成が再開されます
※環境により複数回の再起動が必要なようです
④ 完了するとPrecacheGrass.txtが削除され、通常の起動ができるようになります
⑤ 草関連のmod構成を変更したりオブジェクトを配置した際は、新しくPrecacheGrass.txtを作成してキャッシュを作成し直してください
関連mod
・Worldspaces with Grass SSEEdit Script for No Grass In Objects
※このスクリプトで作成したキャッシュ作成リストから、WindhelmPitWorldspaceは除いて指定ないとCTD永久ループになります。
↑
Defaultの時点で除外リストであるSkipPregenerateWorldSpacesに記載されています。
OnlyPregenerateWorldSpacesに記載があっても除外リスト側にあればそちらが優先されて除外されます。
・Grass Cache Helper NG
.gidファイルではなく.cgidファイルを読み取るように変更を加えるSKSEプラグイン。
これにより No Grass In Objects で生成されたキャッシュファイルを適切に読み取ることができるようになります。Skyrim Special Edition Nexus, meh321 DwemerEngineer alandtse. 14 Nov 2024. No Grass In Objects. 9 Nov 2020 <https://www.nexusmods.com/skyrimspecialedition/mods/42161>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-▼ Version : 1.1.5#146名無し1.5.97でもちゃんとキャッシュ作れました。
環境がおかしかった模様。失礼しました ID:gwMmRiZG Day:119 Good:1 Bad:0- Good
- Bad
- 42161
#145名無しグラスキャッシュは諦めました。1.5.97環境ではもう作れなさそう?
それとDisk Cache Enablerのおかげか読み込みが早いので道が草ボーボーになるのをどうにかできさえすれば我慢できる範疇に収まりました。
一方で、設定で気がついたことがあるので書きますと、草のスケールを1から0.8くらいに減らして小型化すると、地面と馴染んでLODの向こう側でブワーッとブラシで塗りつぶすように生える現象が目立たなくなりました。
今では草の設定だけに使っています ID:gwMmRiZG Day:104 Good:0 Bad:0- Good
- Bad
- 42161
#144名無し新しいバージョンで草を生成しようとしたらメニューから何も進みません。だれか解決策をご存じないですか ID:gwMmRiZG Day:89 Good:0 Bad:0- Good
- Bad
- 42161
▼ Version : 1.1.0#143名無しGood!何度も同じところでCTDするから導入失敗してるのかと思ってたんだけどしつこくやり続けたら完走しました
一見進んでないように見えてもちゃんと構築されているようです ID:I2YTAwMz Day:282 Good:0 Bad:0- Good
- Bad
- 42161
#142名無しModlistでDLした古いver(GrassControl.config.txt
)を使っている場合、下記が機能しませんでした。
おそらくは競合によるものでしょうが。
最新版に切り替えたら治ったので参考になれば。
・ExtendGrassDistance = False
・OverwriteGrassDistance = 6000
・OverwriteGrassFadeRange = 3000 ID:k1NTI0ND Day:35 Good:0 Bad:0- Good
- Bad
- 42161
#141名無しJKシリーズを諦めてSpaghettiシリーズに切り替えたら一発で成功。
流石に互換性が高いだけはある。というかJKシリーズが安定感がないのか。 ID:Y5OWNmZT Day:6 Good:0 Bad:0- Good
- Bad
- 42161
#140名無しv1.1.0(1.5.97版)+草キャッシュ有で試してみた
屋外(草があるエリア)でセーブして再起動するとロード時に確定クラッシュしてしまうようになった。こうなるとNGIOを外してもそのセーブデータからのロードはできなくなった。NGIOを使用していても屋内でセーブしたデータだと問題なくロードできた。
結局、うちの環境だと屋外セーブからのロードがどうやってもダメなので諦めて.Net Script Frameworkを使用するv8(なんだかんだでコレが一番安定捨ている気がする)に戻した…何がダメなんやろなぁ ID:liMmY4MD Day:208 Good:0 Bad:0- Good
- Bad
- 42161
▼ Version : 1.0.16f#139名無しなんでかわからないけど色の調整とかで何回か再試行してたら突然メニュー画面でロードしてくれなくなって本体やMO2にDLLやらの再インストールも効果なくてどうしようもなくなっちゃった ID:UwYTZmZm Day:320 Good:0 Bad:0- Good
- Bad
- 42161
#138名無しキャッシュパッチをpluginsに入れても表示されず直接ファイル指定して実行しても「有効なWin32アプリケーションではありません」と表示されてキャッシュの生成が出来ないのですが原因わかりますか? ID:A5MTYwZT Day:1083 Good:0 Bad:0- Good
- Bad
- 42161
#137名無しNGIO vs dyndolod vs upscalerDLSSと書き込んでしまいましたが、NGIOとdyndolodは喧嘩してませんでした…失礼しました。 ID:RjZDZmZT Day:18 Good:0 Bad:0- Good
- Bad
- 42161
#136名無しセルの外側から草がフェードアウトするなぁと思っていたら、upscalerDLSS側をDLSS nativeにしたら治りました。NGIO vs dyndolod vs upscalerDLSSというふうに考えると、NGIO側でセルを超えてハゲた土地に草を植える時に影響あるのかなと思いこちらに書き込みました。同じ症状の方で参考になればと思います。 ID:UzMmM0Nz Day:18 Good:0 Bad:0- Good
- Bad
- 42161
▼ Version : 1.0.16#135名無しGood!GPUに余裕ある環境で草生成の段階の負荷でFPSのボトルネックになってる人には超オススメ。
そういう環境だと草範囲を3倍にしてもFPS落ちない。
ちなみにVortex環境でも使える。
30秒で戻されるってことはキャッシュ作ってるときに何かしらのエラーにぶつかってる可能性が高いってことになる。
まずはxeditで環境のエラーチェックしたほうがいいね。
あと回避しないといけないワールドスペースは説明に書いてあるからちゃんとそれもやったほうがいい。 ID:UzM2ZmMT Day:0 Good:0 Bad:0- Good
- Bad
- 42161
▼ Version : 1.0.14#134名無し開始30秒ほどでデスクトップに戻されるんだが正常に動作してるとは思えない MO2じゃないと動作しないのか ID:E1YzkxNW Day:86 Good:0 Bad:0- Good
- Bad
- 42161
▼ Version : 1.0.13#133名無しGood!24年5月現在、GrassControl.config.txtというファイルの存在は確認できませんでした。
おそらく、GrassControl.iniというiniファイルに変更されています。
NexusからGrassControl.iniをダウンロードして
mod本体のSKSE→Pluginsに配置してからゲームを起動すると、
OverwriteフォルダのSKSE→Pluginsにこのiniファイルが生成されるようです。
このOverwriteフォルダ側のiniファイルを書き換えることで草キャッシュの生成や
表示範囲の延長ができます。
設定項目の内容はおそらく変わっていないので、上記の解説を適宜読み替えてください。 ID:QyODgzZW Day:570 Good:2 Bad:0- Good
- Bad
- 42161
#132名無し中身はgitに出てたNG版なんで1.6.640も対応してるはずですね ID:U5YmQ5OW Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#131名無し1.6.640では動かない?それとも未検証かな。
間抜けて未サポートのように見えますが。 ID:VkNDZkNj Day:229 Good:0 Bad:0- Good
- Bad
- 42161
#130名無し未テストながら、1.5.97用の.Netscript不要版も出てますね ID:Y3YTI3ZD Day:309 Good:0 Bad:0- Good
- Bad
- 42161
#129名無し俺の場合、草キャッシュのプラグインが不表示になって困ってたが
工具アイコンの設定のプラグイン欄を見たら何故かパイソン系プラグインを非表示にするフィルターが
解除し再起動したら表示されたので参考までに ID:RmZGRhZT Day:430 Good:0 Bad:0- Good
- Bad
- 42161
▼ Version : 8#128名無し1.6.1170でも草キャッシュの作成出来るようになりましたね!
https://github.com/SaneEngineer/No-Gr…
入れる場所です
\Steam\steamapps\common\Skyrim Special Edition\Data\SKSE\Plugins ID:czNTEzMG Day:12 Good:3 Bad:0- Good
- Bad
- 42161
#127名無し草MODは入れてないけど新天地MODで変な場所に草生えまくってるからこれ導入したら表示されなくなったけど、同時にスカイリム全土の草までごっそり消えてるの凄い困るんだけど。。。
どうしたらいいんやこれ。 ID:I0MzM1Zj Day:429 Good:0 Bad:0- Good
- Bad
- 42161
#126名無しAE版で季節に応じた草LOD作りたいけどNo Grass In ObjectsはAE版で使えないし季節あり草キャッシュ作るのめんどくさいなあって方。
Seasonal Landscape Unfrozen Grass Cache (For AE)使ってみよう。
Seasonal Landscape Unfrozenから作られた季節あり草キャッシュファイルでこれとGrass Cache Helper NG入れとくとDynDOLOD3.00で季節変化ありの草ありLOD作れるよ。 ID:VhYzUxZG Day:3 Good:0 Bad:0- Good
- Bad
- 42161
#125名無し#124
ありがとうございます。
一応No Grass In Objectsの設定のほうでキャッシュ機能をオフにしたら止まりました。
グラスキャッシュ自体はもう全部削除しています。 ID:NkM2I1N2 Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#124名無し途中中断した為にPrecacheGrass.txtが残り続けている可能性があるので確認して削除かな
というか中途半端な状態なら改めて作り直すか綺麗に削除したほういいと思いますぜ ID:QxNjA1ZG Day:24 Good:0 Bad:0- Good
- Bad
- 42161
#123名無しグラスキャッシュ途中中断したらスカイリム起動するたびにグラスキャッシュし続けるようになってしまったんですが止める方法ないんでしょうかこれ…
No Grass In Objectsを切ればさすがに止まりますけどそれはそれで困るので… ID:NkM2I1N2 Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#122名無しGood!#121名無しdyndolodで草の密度がデフォルトの100だとそうなる
パフォーマンスにも影響必至だから40とか45程度に抑えておくとたぶん解消されます ID:lhYzFhZG Day:91 Good:0 Bad:0- Good
- Bad
- 42161
#120名無し#119
xlodgenでTerrain作ってるなら、そっちの設定の問題。
参考までに以下。
xlodgen: 4gb
texgen: 400mb
no grass: 1gb
dyndolod: 6.5gb
設定はdyndolod 2022でgoogle先生に聞くと先人がhow to書いてくれている。 ID:AxZTg1ZT Day:1168 Good:0 Bad:0- Good
- Bad
- 42161
#119名無し今まで8GBちょいだったDynDOLOD_Outputがこのmod入れたら40GBを軽く超えてきた
草LOD入れるだけでこんな重くなるのか ID:Q4OTI0Nm Day:1166 Good:0 Bad:0- Good
- Bad
- 42161
#118名無し#65
今更なコメントですが・・・。
SkyrimはマルチスレッドでCPUからGPUに命令出せないので、草を増やして遠景含めて光源も盛々にすると、そもそも現代レベルのCPUでは無理って数字になりそうですね。 ID:AxZTg1ZT Day:1162 Good:0 Bad:0- Good
- Bad
- 42161
#117名無し#116なるほど、ありがとうございます
一応jkskyrimのMODのチェックを外しても無限再起動はしなくなったのでそれでキャッシュを生成することは出来ました。 ID:A2YWIzZj Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#116名無し#115
JKsシリーズ使ってないからわからないけど、言ってることはこれの赤丸のところのチェックを外すとできたよってことだと思うぞ。
https://i.imgur.com/ZhxhVQ4.png ID:FlZjQ2Zj Day:5 Good:0 Bad:0- Good
- Bad
- 42161
#115名無し#55の固有プロファイルのini設定をオフというのはMODのチェックを外すということでしょうか?
私もJksSkyrimの影響で無限再起動を繰り返しているのですが対処方法がわかりません ID:A2YWIzZj Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#114名無しGood!AEで草LODを作成できない方のために人気草MODのキャッシュを作って公開してるかたいるので、そちらを使った方がいいとポストにありました。
https://www.nexusmods.com/skyrimspeci… ID:AxZWY3M2 Day:76 Good:3 Bad:0- Good
- Bad
- 42161
#113名無しGood!良Modですね。
あと、ここの説明欄にわざわざ「※AE版は未対応。」って書いてくれてますよね。日本語読めない人多い。 ID:EyNzc5OG Day:407 Good:0 Bad:0- Good
- Bad
- 42161
#112名無し自分はSEなんだけど同じく.NetScriptFrameworkをオフにしないと起動しなくなって、#111さんのコメント見てSkyrimじゃなくWindows側の原因を確認したら起動できるようになったよ、ありがとう
前に草キャッシュ作ろうとしたら永遠に終わらなくて、たぶん.NetScriptFrameworkの導入が正しくできていなかった可能性が高いどこれで草キャッシュも作れるようになったと思う ID:Q4OWIzMz Day:10 Good:0 Bad:0- Good
- Bad
- 42161
#111名無しやっと動いた。。。
久し振りにse起動したら1.6.640にバージョンが改変。
①色々動いてなくてmod総当たりでアップデートしたらNetScriptFrameworkが対応していない事に気づく。
②1.6.640から1.5.97にUnofficial Skyrim Special Edition Downgrade Patcherを適応してダウングレード。
③.net runtime 5.0をインストール。
④SSE Engine Fixes (skse64 plugin)のバージョン戻して、BlinkSpellとか同条件のmod入れてNetScriptFramework動作検証。
⑤MO2経由で遠景作成したら動いた。 ID:AxZTg1ZT Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#110名無しGrass LOD matching colour seam guide
これを参考にしたら一発で色合わせできた ID:RkYmQzOD Day:330 Good:0 Bad:0- Good
- Bad
- 42161
#109名無し【悲報】キャッシュの作成いつになったら終わるんだよ!って思ったら「.NET Script Framework」の導入を忘れていた件 ID:Q4OWIzMz Day:0 Good:1 Bad:0- Good
- Bad
- 42161
#108名無しAE版の1.6.530でこのMODを使おうとしたら生成されず、ポスト見たらAEには対応してないみたいですね。
POSTの通りに一度本体exeを1.5.937にダウングレードして、
.NET Script Framework
DLL Plugin Loader
の二つを入れて、MO2から起動したところ生成が始まりました。 ID:AxZWY3M2 Day:41 Good:0 Bad:0- Good
- Bad
- 42161
#107名無しGood!何か紛らわしかったんで、Mod Organizer 2ユーザー向け説明の⑥の「grass cache」を「grass」にしておきますね。何かあったら元に戻してこのコメントにBADを付けてください。 ID:EyNzc5OG Day:350 Good:2 Bad:0- Good
- Bad
- 42161
#106名無しGood!Remove Landscape Vertex Colorついでに草キャッシュを再生成したので記録を残します。草モッドは以下の3つで密度は50
Origins Of Forest - 3D Forest Grass
Nature of the Wild Lands - forest and trees improvement mod
Whiterun Summer Edition - Green Grass for the Tundra
生成されたキャッシュファイル数9110、合計1.60GB
生成時即クラッシュしたら.NET Script Frameworkで原因調べて該当ESPをOFFで再度進行を確認。
完了後に草がおかしい所があった場合はその場でセーブ、DynDOLOD 3 Alphaがあれば自分の場所がわかるのでそこからキャッシュファイル名を照らし合わせて該当ファイルを削除
GrassControl.config.txtの
OnlyLoadFromCacheをfalseに変更
skyrim.iniの
[Grass]
bAllowCreateGrass=1
bAllowLoadGrass=0
に変更してさっきのデータをロードしてその場でキャッシュ再生成
確認が全て終わったら各変更を元に戻して完了
GrassControl.config.txtの一番下の項目とDynDOLOD 3 Alphaで草LOD作る場合は数値を合わせる必要あり ID:VkZGMwMW Day:63 Good:0 Bad:0- Good
- Bad
- 42161
#105名無し確かdyndolodで草のロード作ると黒くなる。 ID:lkOTJjYm Day:689 Good:0 Bad:0- Good
- Bad
- 42161
#104名無し一応成功したけど遠くの草が真っ黒で表示されるようになってしまった
なんでや ID:cyNDI2Yz Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#103名無しようやっと浮き草問題に決着がついた。Seasonal Landscapesが自分の環境だと原因だったよ。外してやるとあっさり機能した。 ID:lkOTJjYm Day:686 Good:0 Bad:0- Good
- Bad
- 42161
#102名無し軽くなる可能性もあるけど本題は道の舗装
軽くなる機能もついているけど、環境次第だよってシロモノ ID:gwMmRiZG Day:629 Good:0 Bad:0- Good
- Bad
- 42161
#101名無しこれって要は草系のMODいれまくってる環境は軽くなる?。? ID:M5MjVjNj Day:9 Good:0 Bad:0- Good
- Bad
- 42161
#100名無しmo2を使ってるけど、mo2じゃなくdataフォルダ内に入れるとmodが反映されました。ただ、キャッシュ作成時にmod2folder内から削除したmodの土地データが残ってるのか、草が空中で隆起してる…。このmod難しい ID:lkOTJjYm Day:676 Good:0 Bad:0- Good
- Bad
- 42161
#99名無し#98
私も同じ症状で、インストールし直しても改善されませんでした。
何か競合するMODがあるのだろうか。ちなみに使用している草MODはTamrielic grassです。 ID:ExNDg2Nm Day:1 Good:0 Bad:0- Good
- Bad
- 42161
#98名無しあと必要ファイルを導入しているのにGrassControl.config.txtが機能していないかもしれませ。ExtendGrassDistance = trueで草の表示範囲を変更しても
効果なし。 ID:lkOTJjYm Day:656 Good:0 Bad:0- Good
- Bad
- 42161
#97名無し#96さん
情報ありがとうございます。ただ、作成されたキャッシュをフォルダーから除外したり、GrassControl.configのUseGrassCacheをfalseにしても変化なし。よく確認したところ、このmodに関係ない草は地面に付いていますが、このmodで作成された小さい緑の草だけ浮遊している状況です。 ID:lkOTJjYm Day:656 Good:0 Bad:0- Good
- Bad
- 42161
- 機械翻訳 説明引用 [原文]
「岩、床板、敷物、木枠、道路、その他の物体から草が生えるのを防ぎます。また、ロードされたセルの外側に草を描くこともできます。草の LOD 用の草のキャッシュを作成する機能。互換性と考...」
スポンサーリンク
スポンサーリンク