『Nvidium』解説&日本語化リソースパック配布

Minecraftにおけるパフォーマンス向上の最前線を行くMODです。このMODはNVIDIAの最新GPU機能をフル活用し、驚異的なフレームレート向上を実現します。特にSodiumと連携して動作し、Mesh Shadersの技術を用いた新しいレンダリング方式が特徴です。Minecraftの映像体験を次のレベルへ引き上げたい方に最適な選択肢です。

そんな最適軽量化MOD『Nvidium』の解説とフレームレート検証、そして設定項目の解説と日本語化リソースパックの配布を行っています。

目次

基本情報

Nvidiumは、Sodiumのレンダリングバックエンドを置き換えるMODで、NVIDIA専用のOpenGL拡張機能を活用し、フレームレート(FPS)を大幅に向上させます。

動作環境:記事公開時点

MODリンク:[ Modrinth ] [ CurseForge ]

Mod LoaderFabric Quilt

対応環境Client

必須HWNvidia製グラフィックボード『GTX 16XX』以降 (要OpenGL対応)

前提MOD

  • Sodium:最速かつ最も互換性のあるレンダリング最適化MOD

関連MOD

  • Bobby:レンダリング距離をサーバーの表示距離設定よりも大きくすることができます。
  • Sodium Extra:Sodiumの機能を拡張します。
  • Lithium:多くのシステム(ゲーム物理、モブAI、ブロックティックなど)を改善
  • Reese’s Sodium Options:SodiumのUIを向上しUX(ユーザー体験)を高めます。
  • MOD Menu:Bobbyの距離設定などのオプション設定をゲーム内から変更できます。
  • FPS – Display:FPSを表示してくれます。大きさや色の変更も可能。

Forge移植版:Nvidium Forged ※1.21.1 / 1.21 / 1.20.1

主な機能や特長

Mesh Shadersの活用:GPU主導のレンダリングパイプラインを実現し、地形のジオメトリカリングを高速かつ効率的に行います。

非対応環境での自動無効化:非NVIDIAシステムでは自動的に無効化され、ゲームプレイに影響を与えません。

Sodiumとの連携:Sodiumを必要とし、Irisがシェーダーを使用している場合は自動的に無効化されます。

こんなに変わるNvidiumのすごさ!

描画距離128チャンクに設定してもこのFPS値!

FPS表示カスタマイズMOD『FPS – Display』を使用

NvidiumをSodiumを入れた環境に追加するだけで、FPS1000超えの2倍弱のFPS向上が見込めます。

なんと2000FPS近くまでFPSが向上しました。

ただしこれはグラフィックボードがNvidia GTX 16xx / RTX 20xxシリーズ以上OpenGL対応していることが必須です。

OpenGL

OpenGL(Open Graphics Library)は、2Dおよび3DグラフィックスをレンダリングするためのクロスプラットフォームAPIです。

そして一番のデメリットが、シェーダーパックと同時使用ができないということ。

シェーダー(影MOD)とNvidiumは排他関係にあります。
(シェーダーをオンにすると、Nvidiumの機能はオフになります)

これはシェーダーをオンにするとNvidiumの機能がオフになり、シェーダー利用しつつNvidiumで軽量化するということができません。

しかしシェーダーと同時利用以外の使い方であれば、その恩恵は計り知れません。

Nvidium導入と設定解説

Mod導入時の注意点

NvidiumはSodiumを前提Modとしています。
ModrinthからNvidiumをダウンロードする際は、Dependenciesに記載のある指定されたバージョンのSodiumを使用してください。

Nvidium導入時のメニュー

『Nvidium』設定項目用のタブが増えます。

Nvidium導入時のメニュー

この設定画面は、マイクラのメニューにある『ビデオ設定』です。
『Sodium』『Sodium Extra』『Reese’s Sodium Options』を導入することにより、このような構成の画面となります。

Nvidiumを導入するためには、最低限『Sodium』の導入が必須です。

簡単な導入方法

外部ランチャーを使用する

CurseforgeとModrinthの両方からMODをダウンロードすることができるATランチャーがおすすめです。

ビデオ設定項目『Nvidium』セクションの解説

日本語化してみましたが、実際に触る箇所は少ないです。

ビデオ設定項目『Nvidium』

Disable nvidium

Nvidiumを無効にします。
保存されず、再起動後に再度有効になります。

領域維持距離

読み込んだ部分を維持する距離を設定します。

時間的な一貫性を有効にする

振り向いた時の不自然な画像の乱れを除去

補足

「時間的な一貫性を有効にする」とは、動作中にビジュアルの一貫性を保つことを意味します。具体的には、カメラの向きを変えたときなどに生じるアーティファクト(不自然な画像の乱れ)を減らす機能です。

非同期bfsを有効化

非同期のbfsチャンクセクションの読み込みを有効にし、移動時のフレーム時間を大幅に短縮。レンダリング距離が長いほど顕著。

補足

「非同期BFSチャンクセクションの読み込みを有効にする」とは、ゲームのチャンク(地形やオブジェクトのデータの小さな部分)を読み込む際に、非同期的にBFS(幅優先探索)を使用する設定を意味します。

  • 非同期: 同時に複数の作業を独立して行うこと。これにより、ゲームのパフォーマンスが向上します。
  • BFS(幅優先探索): データ構造を探索するアルゴリズムの一つ。効率的にチャンクをロードするために使われます。
  • チャンクセクションのロード: ゲーム内のチャンクをメモリに読み込むこと。

この設定を有効にすると、移動中にチャンクのロード時間が大幅に短縮されます。特に、レンダリング距離(描画距離)が長い場合に、パフォーマンス向上の効果が顕著です。

自動メモリ制限

システムの利用可能なVRAM量に基づいてメモリ制限を自動的に設定します(最大メモリを編集するには設定を閉じて再度開いてください)。

最大GPUメモリ

許容される最大GPUメモリ。
この制限に達するとチャンクの除去が開始されます。

透明度のソート

透明度のソートレベル。各レベルはパフォーマンスと視覚品質に異なる影響を与えます。

  • なし:透明度のソートなし。影響なし、見た目は悪くなることがあります。
  • セクション:sodiumと同じレベルの透明度を提供し、影響は最小限です。
  • クアッド:インクリメンタルソート。複数のフレームにわたってジオメトリを正しくソートし、ソート中に視覚的な奇妙さを引き起こすことがあります。

この設定は、透明なオブジェクトの見え方とゲームの動作の速さのバランスを取るために使用されます。

統計レベル

統計ログレベル。除去レイヤーの可視性カウントを追跡します。

補足

この設定は、カリングレイヤーの可視性カウントを追跡するための統計情報の記録レベルを制御します。

統計ログレベル: どの程度詳細に統計情報を記録するかを設定するオプション。
カリングレイヤー: 描画の最適化のために、プレイヤーから見えない要素を非表示にする処理。
可視性カウント: 特定の要素(この場合はカリングレイヤー)が表示された回数を記録すること。
つまり、この設定を使うと、ゲーム内でどのカリングレイヤーがどれだけ表示されたかを記録し、そのデータをもとに最適化やデバッグが行えるようになります。

おまけ:MOD追加によるFPSの変化比較検証

検証条件は以下の設定で、クリエイティブモードでの上空静止時でのFPS値を計測する方法です。

検証の結果・・・

F3キーで表示できるデバッグ画面に表示されるFPS表示は、ゲームプレイ画面上でのFPS表示より激しく低下することが分かります。これはデバッグ画面の処理の影響です。

バニラ(マイクラ単体)から比べて、Sodium導入するだけで3倍、Nvidium導入も導入することで5倍も変わることが分かりました。

SodiumとSodiumのアドオン追加時のFPSの値は誤差程度ということが分かりました。

参考:ゲームプレイ画面でのFPS表示

602FPS
Sodium
215FPS
マイクラ本体のみ
618FPS
Sodium+Sodium Extra
610FPS
Sodium+Sodium Extra+Lithium
1051FPS
Sodium+Sodium Extra+Lithium+Nvidium

参考:デバッグ画面上でのFPS表示

バニラ:FPS 172

Sodium:FPS 360

Sodium+Sodium Extra:FPS 375

Sodium+Sodium Extra+Lithium:FPS 366

Sodium+Sodium Extra+Lithium+Nvidium:FPS 960

動画で分かる『Nvidium』の凄さ!

ずんだもんが丁寧にオススメ軽量化MODの紹介とNvidiumのフレームレート検証&徹底解説します!
ブログ記事画像では伝わりにくいフレームレート検証を実施!
バニラ、Sodium+各種軽量化MOD、Nvidium追加時のフレームレート(FPS)値の比較検証をしています。
ブログ記事と併せて観ることにより、Nvidiumについて理解が深まります。
テクスチャ改善リソースパックについても触れています。

ぜひチャンネル登録と高評価をお願いします。
今後の記事と動画作成のモチベーションが上がります!

類似軽量化MOD:VulkanMod紹介

OpenGLをVulkanに置換え高速なレンダリングを実現。

ただし…

日本語化リソースパック配布

利用規約

以下の利用規約同意いただける方のみ、本日本語化リソースパック日本語化ファイルをご利用いただけます。

  1. 免責事項
    • 本日本語化リソースパックならびに日本語化ファイル関連を使用したことによって発生した機能不全やデータの損失など、いかなる不利益に対しても、当方は一切の責任を負いかねます。
    • ご利用は自己責任にてお願いいたします。
  2. 再配布の禁止
    • 本リソースパックならびに日本語化ファイル関連の再配布(二次配布)は禁止しております。
      • 本ブログ以外からの入手手段を用いること再配布(二次配布)にあたります。
      • 日本語化リソースパックファイル(Zipファイル)を直接配布する行為再配布(二次配布)にあたります。
  3. クレジット表記の実施
    • 商用・非商用を問わず、投稿動画・ライブ配信・ブログ等での使用の際には、以下のクレジット表記を日本語化リソースパック等を使用した動画や配信ページの概要欄コメント欄やブログ記事内にURLリンク付きでご記載ください。
    • 大変恐縮ではございますが、MOD日本語化情報の普及のため、ご協力のほどお願いいたします。

ブログリンク記載例:日本語化リソースパック: Mine-Tech

YouTube動画リンク記載例:YouTube:@Mine-Tech_Mod
※こちらは任意です
メンション飛ばしてくれたら喜んで観に行きます!

※記載方法はあくまで一例です。貴サイトのデザインに合わせて修正してください

ファイルダウンロード

日本語化リソースパック日本語化ファイルに含まれる翻訳は、全編に渡って機械翻訳を利用しています。

  • 明らかな誤訳や表示バグなどについては、可能な限り修正対応を行います。
  • 一方で、ニュアンスの違いや表現の違和感といったご指摘には、個別に対応できません。あらかじめご了承ください。

機械翻訳の特性上表記揺れバニラ準拠した翻訳 (の表記、胸当て(チェストプレート)、柵門(フェンスゲート)、皮を剥いだ(樹皮を剥いだ)、銀の塊(銀塊)未精製の銀(銀の原石)など) や、文脈から勝手に生成される意訳や誤訳がどうしても気になる方にはご利用をおすすめできません。全ての翻訳寛容なお気持ちでご利用いただける方のみご使用ください。

当サイトの日本語化リソースパックはMOD制作者に望まれた場合を除き、当ブログ内のみでの配布となります。
詳細な理由については固定ページ「当ブログについて」をご一読ください。

※対応バージョンに関して

  • ファイル名に「Fabric」または「Forge」と記載されている場合でも、多くは両環境でご利用いただけます。
  • Minecraftバージョンが異なっていても使用できる場合あります。
  • ご利用のMODのバージョン日本語化リソースパックバージョンが異なる場合、翻訳されない箇所や表示崩れ、適用されないケースが発生することがあります。
  • 特に、マイナーバージョン以上の差分がある場合には、そうした問題が発生しやすくなります。あらかじめご了承のうえご利用ください。

MC1.20.1

nvidium-0.2.6-beta

ファイル差替え:2024/6/1
変更内容:翻訳微修正

リソースパックの導入方法&よくある質問

リソースパックの導入方法については、別記事にて詳しく解説しています。
動画での解説や、リソースパックフォルダの開き方など、初めての方にもわかりやすくまとめていますので、ぜひご参照ください!

Twitter

この記事に関するコメント

コメントする

       

               

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約が適用されます。

CAPTCHA


目次