Skip to content
コンテンツへスキップ
ブログに戻る
Minecraftのバニラシェーダー完全ガイド

Minecraftのバニラシェーダー完全ガイド

Alexandru Maftei
Alexandru Maftei
@ice
更新日
5 閲覧
TL;DR:バニラMinecraftにはシェーダーのネイティブサポートがないが、OptifineやIrisモッドローダーを使用してシェーダーパックをインストールできます。軽量シェーダーパックの追加、パフォーマンス最適化、人気シェーダーの紹介を学びます。

Minecraftバニラ版には、シェーダーをネイティブにサポートする機能はありませんが、デフォルトのグラフィックスに制限される必要はありません。OptifineやIrisのようなモッドローダーを通じてシェーダーパックをインストールすることで、ワールドの見た目を大幅に変えることができます。現代のシェーダーオプションは、繊細な照明調整からフォトリアリスティックレンダリングまで、ハードウェアのコスト zonder必要なく提供します。

バニラシェーダーとは

直接言いますが、「真正のバニラシェーダー」というものはありません。バニラMinecraftはシェーダーサポートなしで出荷されます。OptifineやIrisをインストールしてシェーダーを実行する瞬間、実質的にモッドをゲームに追加していることになります。

重要な点は、ここが多くの人を混乱させている部分です。OptifineとIrisは、ワールド生成と一般的なゲームプレイの観点からバニラMinecraftとの広い互換性を保っています。破損したワールドにスポーンしたり、チャンクが読み込まれないことはありません。得られるのは、ビジュアルアップグレードを重ねたバニラ体験です。

一部の人は、「バニラシェーダー」という用語で、ゲームの感覚を劇的に変えない軽量シェーダーパックを指します。他の人々は、変更されていないワールドで動作するシェーダーを指します。用語は飛び回っていますが、実際に重要なのは、Javaエディションでリアルシェーダーを実行するにはモッドが必要であるという事実です。

Minecraftのベースレンダリングエンジンは、カスタムシェーダーをサポートするように設計されていませんでした。Mojangは、10年以上前のラップトップからゲームデスクトップまで、幅広いハードウェアでベースゲームをアクセス可能にすることを優先しました。ネイティブシェーダーサポートの追加は、更新を複雑にし、最適化の悪夢を引き起こすでしょう。そういうわけです。Bedrockエディションは、シェーダー風のテクスチャパックでギャップを埋めようとしましたが、Javaの真正のシェーダー実装に比べると本質的に限界があります。

シェーダーの実行

インストールプロセスは実際には非常にシンプルです。

Javaエディションでは、2つの主なパスがあります。Optifineは年間のクラシック選択でした - インストールして、シェーダーパックを特定のフォルダーにドロップし、設定メニューからロードします。安定しており、ほとんどのパックで動作します。Fabricローダーを使用するIrisは、新しいアプローチで、ベターのパフォーマンスとモッドの柔軟性を提供します。どちらも機能します。

どちらを選んでもステップは基本的に同じです:

  • OptifineまたはIrisのいずれかをダウンロードしてインストール
  • 好きのシェーダーパックを見つける(大部分は無料)
  • シェーダー.zipをシェーダーフォルダーにドロップ
  • ゲームを起動し、設定から選択
  • パフォーマンスオプションをハードウェアに合わせて調整

最近、自身のSMPサーバーでこれをテストしました。バニラからIrisプラス軽量シェーダーまで、15分以内に移行しました。差は即座でした - 水は平坦な青いプラスチックの代わりに、実際に液体のように見えました。誰も何も言う前に、誰もが気付いたのです。

Bedrockエディションは、真正のモッドサポートがないため、制限されています。基本的に、シェーダー効果を模倣するファンシーなテクスチャパックに頼ることになります。柔軟性は低いですが、システムの要求も少ないです。

軽量シェーダーの選択

すべてのシェーダーパックが等しくはなく、ここが人々が犯す主要なミスです:他們は要求が高いものをインストールして、フレーム数が激減する理由を疑問視します。

実際のプレイ可能性を優先するものが価値があります。Stracciatellaは、FPSをクラッシュせずにマルチライトソースカラーライティングを追加します。Dreamlightは、レンダリング距離を5ブロックまで下げる必要なくファンタジー風の雰囲気を目指します。これらはスクリーンショットトーナメントのためだけではなく、実際の使用のために構築されたシェーダーです。

シェーダーはあなたのキャラクターも利益をもたらします。カスタムスキンを使用する場合、シェーダー効果で実際に輝くものにすることを確認してください。私たちのMinecraftスキンクリエイターは、シェーダーが適用されたときに素晴らしい見た目になるキャラクターを設計することを可能にします。良いスキンデザインは、より複雑な照明でさらに優れて見えます。

軽量とは、ボロメータではありません。ミッドレンジハードウェアでは、シェーダーを走行してリアリスティックシャドウ、改善された水の反射、ベターのライティングを追加しながら、プレイ可能なフレームレートを維持できます。トリックは、どこを調整するかを知ることです。

パフォーマンスの最適化と調整

多くの人々がパフォーマンス調整を間違えています。シェーダーをインストールしてすべての設定を最大化し、FPSがタンクしたと嘆きます。

シェーダーパックは通常、ビルトインのパフォーマンスプロファイル - ロー、メディアム、ハイ - を付属させています。ローより始めます。本当によいです。ベイジハードウェアであっても、ローより始めて上向きにダイヤルを回します。最大設定から逆向きに調整しようとすると、退屈で、通常は一貫性のないパフォーマンスになるでしょう。

シェーダーの場合、レンダリング距離はバニラより重要です。見える距離が長くなるほど、シェーダーは計算コストが高くなります。32から24チャンクに下げるだけで、フレームレートが2倍になることがあります。ワールドの変更は最小限ですが、違いは激しいです。

パブリックサーバーでヘビーなシェーダーを走行する前に、パフォーマンス要件を考慮してください。すべてのサーバーがシェーダーを走行中のクライアントを歓迎しているわけではありません。私たちのMinecraftサーバーステータスチェッカーを使用してサーバーの状態を理解し、シェーダーを有効に接続する前にクライアントモディファイカーションの制限を確認してください。

シェーダーパックは常にすべてのリソースパックとうまく機能しない場合があります。ヘビーリソースパックプラス複雑なシェーダーは、単独では発生しないパフォーマンス問題を時々作り出します。カスタムビジュアルセットを構築している場合、組み合わせを段階的にテストしてください。

貴重な時間を費やす価値のある人気シェーダー

軽量ベーシックを超えて、いくつかのシェーダーパックは本当に素晴らしいです。

BSLシェーダーは、比較的モダンハードウェアでFPSをタンクせずにフォトリアリスティックライティングを提供します。Sildur's Vibrant Shadersは、ゲームの全体的なムードを調整します - カラーがポップし、ものごとがより生きているように感じますが、認識可能なMinecraftのままです。SEUSは、Minecraftがどれだけフォトリアリスティックになるかというベンチマークの原型ですが、他の代替オプションよりもGPUパワーを多く要求します。

恥ずかしいほど多くの時間を、異なるバイオームで立って、シェーダーが森、海、砂漠をどのようにレンダリングするかを観察して過ごしました。葉を通して光がフィルターされる方法、水が日光に反応する方法 - これらはメカニカルなゲームプレイの変更ではありません。単純に根本的に見た目が良くなっています。

本音で話すと、サーバーを運営している場合、すべての人にシェーダーを義務付けるなさい。シェーダーはクライアントサイドです。古いハードウェアを持つプレイヤーは、重大なFPSヒットなしにそれらを走行できない可能性があり、それは完全に正当です。オプションとして、必須ではありません。

シェーダーが読み込まれない場合、まずモッドのインストールが正しく完了したことを確認してください。シェーダーパックには、特定のフォルダ構造があり、ファイルを間違ったスポットに配置することが通常の犯人です。Javaバージョンも最新であることを確認してください - 互換性の問題は、単にJavaが古くなっている場合があります。

シェーダーはMinecraftを変換しますが、破壊しません。ゲームはまだ認識できます、同じ方法でプレイしますが、すべて見た目が良くなります。自分で試してみてください。Optifineをダウンロードし、無料のシェーダーパックを取得し、ワールドに何が起こるかを見てみてください。最悪の場合、5分以内にアンインストールできますが、バニラはまだ待っています。

執筆者について
Alexandru Maftei
Alexandru Mafteiリードライター

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

友達にシェアしよう!

コメント

まだコメントはありません。最初にご意見を共有しましょう!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy