☆ No Grass In Objects [バグフィックス] ID:42161 Author:meh321 2023-11-21 23:25 Version:8
- RATE: ★=571 G=17 [DOWNLOAD SITE]
-
TAG: [草] [問題解決] [バグフィックス] [景観] [パフォーマンス] [プラグイン] [.NetScriptFramework]
No Grass In Objects
草が岩や床、道路など不自然なところから生える不具合を修正するmodです。
※AE版は未対応。
▼必須Mod
・.NET Script Framework
▼GrassControl.config.txtについて
・RayCast = True
(草を不自然なところから生えないようにします。当Modの目玉ですのでTrue推奨)
・SuperDenseGrass = False
(Trueにすることで草が超高密度で生えるようになります。)
・UseGrassCache = False
(キャッシュ機能を有効/無効にします。セル移動時のロード時間を大幅に短縮できます)
・ExtendGrassDistance = False
(Trueにすることで草の描写距離を大幅に延長できます。)
・OverwriteGrassDistance = 6000
(草の描写距離を変更できます。当Modで上書きしたくない場合は-1にしてください)
・OverwriteGrassFadeRange = 3000
(草がフェードアウトする時間(距離)を変更できます。OverwriteGrassDistanceの半分が推奨されています。当Modで上書きしたくない場合は-1にしてください)
▼キャッシュ機能について
キャッシュ機能を使用することによって当Modのパフォーマンスへの影響が無くなります。
① GrassControl.config.txtを以下のとおりに設定します
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. 22 Nov 2023. 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 : 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:2 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
#96名無し#95さん
INIファイルに追記した後、このMODのキャッシュは消しました?
自分の場合はそれで解決しました。 ID:JhZTIyYj Day:119 Good:0 Bad:0- Good
- Bad
- 42161
#95名無しすみません。このmodで草のキャッシュを作成しゲームを起動したところ草が浮遊して困っています。空中に草が生える現象をネットで調べたところskyrim.iniとSkyrimPrefs.iniに文字を追記すれば治るという情報を試しても効果なし。詳しい方、アドバイスが欲しいです ID:lkOTJjYm Day:656 Good:0 Bad:0- Good
- Bad
- 42161
#94名無し自分の環境で起きた事を一応報告です。
前半はよかったのですが途中から再起動しても即CDTになりGRASSフォルダにファイルも増えず何度やっても同じ。PrecacheGrass.txtを除くとマルカルスワールドで止まっていた。
.NET Script Frameworkのクラッシュログのファイルを見方もわからず開いてみたらJKskyrim.espのもじがチラホラと、
なのでJKskyrimを外しそれ用のLOS2や緑化系のパッチも外して再度走らせたら進むようになりました。 ID:VkZGMwMW Day:11 Good:0 Bad:0- Good
- Bad
- 42161
#93名無しよく見たらバニラの草じゃなくてveydosebrom regionsの草だけど消えてる草があるみたいです
それはbillboardがTexGenで生成されてないせいで、creation kitでファイル?をRecalc Boundsすればいいって書いてあるサイトがあったけど変わらなかったです ID:ZmYjRlOT Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#92名無しveydosebrom regionsを一緒に使ってキャッシュを作ったら、veydosebrom regionsとは違う草(多分バニラの草)にしかならなかったのですけどどうしたらいいんでしょうか?
DynDOLODと一緒に使って遠景のLODを作ろうとしてるんですけど、手順には従ってるものの仕組みがいまいち理解できていないので、ここで聞く質問じゃなかったらすみません ID:ZmYjRlOT Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#91名無し自分も100回(体感)くらいクラッシュした挙句、不自然な生成がされてしまいました。
そのあと、SuperDenseGrassをfalseにしたらうまくいきました。
ご参考までに、 ID:A2MmMwZT Day:456 Good:0 Bad:0- Good
- Bad
- 42161
#90名無しAE未対応です。
一晩中キャッシュ生成してたのに終わってなくて首を傾げたのは私だけでいい…… ID:c0MTc1ZG Day:7 Good:3 Bad:0- Good
- Bad
- 42161
#89名無し#86さん、アドバイスありがとうございます。
クラッシュログの最上段に
Unhandled native exception occurred at 0x7FF73F5EA8B2 (SkyrimSE.exe+ECA8B2) on thread 1424!
とありました。
ログの意味が分かってないので勉強してみます。
ENBを外すでは改善なしでした。
皆さんのアドバイスから自環境に問題があることはわかりましたので試行していきます。 ID:VjNzliNm Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#88名無し>#85さん
.NET Script Frameworkも導入されているはずなので、そちらでCTDログが出ていないかも見てみるといいかもしれませんね。
以前自分が経験したのは特定エリアでCTDを引き起こすNPCがいた場合、キャッシュの作成中も同様のCTDが発生してデスクトップに戻ってしまい、それ以上キャッシュの作成ができないというのがありました。
自環境の場合、導入MOD1300以上でENBとRehade使用、フルスクリーンでキャッシュを作成すると、10回以上はデスクトップに戻って3時間ぐらいかかりますが、終わらないという事はないですよ。 ID:RjOGQxZj Day:100 Good:0 Bad:0- Good
- Bad
- 42161
#87名無し#85ですアドバイスありがとうございます。
コメントを読み返し干渉するMODがいくつか列挙されてました。
自環境に当てはまるものについては一時的に外すを試しましたが改善せず。
ウィンドモードにしても改善せず。
MODマネージャーは使ってませんSKSE64ローダーから起動してます。
ENBを外すはまだ試していないのでやってみます。 ID:U5OGI2Mj Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#86名無し#85さん
プラグイン総数360(ESL含む)超えの自分の環境では一時間ちょい程度で完了する感じで、途中の再起動はじっくり観察してないですが、おそらく3-5回程度です。
フルスクリーンだとうまくいかないというコメントがありますけど、そのあたりはどうですか?
あとはENBを導入しているなら一時的に外したり等、できるだけ負荷を減らして起動できるようにするといいかもしれません。 ID:Y0YzFmMG Day:905 Good:0 Bad:0- Good
- Bad
- 42161
#85名無し皆さん助けてください。
キャッシュの作成はじまって15秒程度でデスクトップにもどってしまいます。プロセスは進んでるようで生成エリアが違うエリアになってきたので根性で続けるしかないのでしょうか?70回ほど試行しテキストファイルが2.5Mほどになりました。
Worldspaces with Grass SSEEdit Script for No Grass In Objectsは反映させています。
何度か再起動する必要ありにしては多い気がします、これ普通なのでしょうか?
200個はMOD入れてるので何かが悪さしてると思ってるのですが過去コメントにはそのようなことは載ってませんでした。
ファイアウォールやセキュリティソフトを切っても改善なし。 ID:A1NzI2MD Day:0 Good:0 Bad:0- Good
- Bad
- 42161
#84名無し#83さん 私も永遠に終わらないループに陥ってましたがWorldspaces with Grass SSEEdit Script for No Grass In Objects使って、草を生やすスペースを限定したら正常に終わるようになりましたよ ID:RjNmExMT Day:15 Good:0 Bad:0- Good
- Bad
- 42161
#83名無しGood!bug報告にあるように プリキャッシュがタムリエル 70%で終わってしまう ID:c1YzgwMj Day:20 Good:0 Bad:0- Good
- Bad
- 42161
#82名無し野暮を承知で言うけど岩とかに風で土や種が付着して草が生えるのってむしろ自然なような ID:YyZGExOG Day:20 Good:3 Bad:0- Good
- Bad
- 42161
#81名無し#72
①のGrassControl.config.txtの設定はしましたか?
自分も最初タイトルのままで何も起きなかったけど設定変えたらちゃんとロード画面に入ってくれました ID:Y0ZDQ4Nz Day:30 Good:0 Bad:0- Good
- Bad
- 42161
#80名無しGood!https://stepmodifications.org/wiki/Sk…
ワイはここ参考にしてやってる。使い方全くわからんって人はchromeの翻訳で読める文になるので一読してみて。
遠景までびっちり草はえるのでオオカミが草陰に隠れて襲いかかってくるので気に入ってる。 ID:I4ZjA0OW Day:365 Good:5 Bad:0- Good
- Bad
- 42161
#79#77#78ありがとうございます
そうですね…LEだとuGridsToLoad弄る以外の方法で草の表示を伸ばすのは無理なんですね… ID:gxMWNhZD Day:4 Good:0 Bad:0- Good
- Bad
- 42161
- 作者(meh321)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
- 機械翻訳 説明引用 [原文]
「岩、床板、ベッドロール、木箱、道路、その他のオブジェクトから草が成長するのを止めます。また、ロードされたセルの外に草を描画することができます。」
スポンサーリンク
スポンサーリンク