この記事では、OptiFineなしでも動作する非常にパフォーマンスに優れたシェーダーMOD『Iris Shaders』について解説していきます。
Iris は私が Minecraft のカスタマイズとグラフィックの強化のコミュニティで見た空白を埋めるために作成されました。
Iris Shaders 公式ページ より引用
シェーダーパックをロードするための現在主流のMODであるOptiFineは、あらゆる種類の改造の邪魔をする制限的なライセンスを持っており、私が好きなMODとの互換性の問題があることでかなり悪名高いものです。
また、現存する最高のレンダリング最適化MODであるSodiumとの相互互換性はありません。
ShadersModは1.12以降更新されておらず、最近人気のあるシェーダーパックの多くへのサポートが欠けています。
そこで私は、これらの問題を解決し、またシェーダーパックに関する他の多くの長年の問題にも対処するために、Irisを作成しました。
Irisの開発は、何よりもまず、互換性に優れ、改造の可能性があるパフォーマンス重視のシェーダーMODという私自身のニーズを満たすために行いました。
Sodiumと組み合わせたIrisは、私のマシンで素晴らしいパフォーマンスを発揮し、きれいなスクリーンショットを撮るために定期的にシェーダーをオンにし、フレームドロップに飽きたらオフにするのではなく、シェーダーで実際に遊ぶことがついに完全に可能になりました。
もちろん、Iris の開発から利益を得ているのは私だけではないので、オープンソースの mod として一般に公開することにしました。
Irisは1.16、1.17、1.18用の安定版リリースと、スナップショット用のパブリックベータが公開されています。Irisはまだ重い開発中で、非常に頻繁に新しい改良を受け、非常に急速に進歩しています!
この様な目的で作成されたMODの為、他のMODと競合することが少ないです。
更新頻度も非常に高いので、シェーダーを適用する為にOptiFineの更新を待つ必要もありません。
動作も非常に軽く、使用しているシェーダー次第では軽量化MODを入れていないVanillaのマイクラ以上のパフォーマンスを出すことも可能です。
この記事について、なにか分からないことがあればコメントやTwitter@daisyukibで質問してください。
『Iris Shaders』の導入方法について
『Iris Shaders』にはインストール方法が2種類存在します。
まだ『Fabric』をインストールしていなくて、MODを使用する環境を用意していない場合はIrisインストーラーを使用するのがオススメです。
もう『Fabric』をインストールしていてディレクトリ等の設定も終わっている状態であれば、ユニバーサル版を使用したほうが楽です。
『NeoForge』にも対応していますが、現状インストーラーからは導入できません。
『Iris Shaders』のインストーラーを使用する場合
まずはインストーラーを使用しての導入方法について解説していきます。
インストーラーのダウンロード
最初にIris Shadersの公式ページからインストーラーをダウンロードしてください。
DOWNLOAD UNIVERSAL JAR
をクリックするとダウンロードが始まります。
ダウンロードページ : Iris Shaders 公式ページ
インストーラーの起動
先程ダウンロードしたインストーラーを起動すると下記のようなウィンドウが開かれます。
インストーラーが起動できない場合はJavaがインストールされていない可能性が高いです
こちらのページからJavaをダウンロードしてインストールしてください。
Select game version
Select game version は自身がプレイしたいマイクラのバージョンを選択してください。
Installation type
Installation type はどちらを選択したかによってIrisのインストールのされ方が変わります。
Iris Install を選択した場合は、 Iris Shaders 、Sodium が組み込まれた Fabric がインストールされます。
こちらを選択した場合、追加でMODを導入することが出来ません。
その代わり、ディレクトリ設定によるエラーも特に起きることがないので追加でMODを入れる予定がない人にとっては手軽です。
Fabric Install を選択した場合は、Fabricをインストールし、modsフォルダ内にIris Shaders、Sodiumが配置されます。
こちらを選択した場合は追加でMODを導入することが可能です。
他にも入れたいMODがある場合はこちらを選択してください。
選択したディレクトリ内の modsフォルダ に既に別のMODがある場合は
選択したゲームディレクトリに既存のModsフォルダが見つかった。
更新/インストールしますか?
というような確認をされます。
もしmodsフォルダ内にあるのが、今からインストールしようとしているマイクラのバージョン用のMODなら問題ありません。
そうでない場合はエラーの原因になるので、削除するか移動させてください
Installation directory
MODをインストールするディレクトリを選択できます。
基本的には変更する必要はありません。
Iris Shaders のインストール
それぞれの項目の設定が終わったら、一番したの Install をクリックしてください。
数秒~数十秒程度でインストールが終わります。
ここまできたら一旦 Minecraft Launcher を起動してください。
選択したインストールタイプに応じたプロファイルが既に選択されているはずです。
こうなっていればインストール成功です。
あとは通常通りプレイを押して起動するか確認してください。
シェーダーの適用方法や操作方法はこの記事の下の方で解説しています。
また、Sodiumが導入されたことにより、ビデオ設定の見た目、内容も変わっています。
こちらに関しては別の記事で解説しています。
Fabricに『Iris Shaders』を導入する方法
次に、既にインストールされているFabricに『Iris Shaders』を導入する方法について解説していきます。
インストーラーを使用する場合と違い『Sodium』も手動で導入する必要があるので、こちらの記事を参考にSodiumを導入してください。
Iris Shaders のダウンロード
現在『Iris Shaders』はCurseforgeとModrinthの2サイトで配信されていますが、マインクラフト バージョン1.20以降からは Modrinth でのみ配布される予定です。
スナップショットやRC対応のIrisを使いたい場合は公式のDiscord の public-test-buildsチャンネル からダウンロードしてください。
ダウンロードページ : Modrinth
使用したいバージョンを選択して、ダウンロードページに移動してください。
↓Download
をクリックするとダウンロードが始まります。
Fabricへの導入
MinecraftFabircで使っているプロファイル内にあるmodsフォルダに先程ダウンロードした jarファイルを入れれば導入は完了です。
導入に成功していれば、ビデオ設定の右側にシェーダーパック...
というボタンが増えているはずです。
シェーダー(影MOD)の適用方法
ビデオ設定から シェーダーパック...
をクリックするか、O
キーを押すととこのような画面が表示されます。
この画面に自身で用意したシェーダーをドラッグ&ドロップ
もしくは左下にある shaderpacksフォルダを開く ...
をクリックし、開かれたフォルダーにシェーダーを追加することで一覧に表示され、適用することが出来るようになります。
何をダウンロードしたらいいか分からない方は、とりあえず下記の3つが個人的にオススメです。
他のシェーダーも見てみたいという方は、picpicさん(@picpic779)が
シェーダーの一覧表を作ってくれているので、参考にしてみてください。
『Iris Shaders』で利用可能なショートカットキー
O
を押すと、背景が透明なシェーダーパックメニューが開きます。K
を押すと、シェーダーのオンとオフが切り替わります。R
を押すと、現在アクティブなシェーダーパックがリロードされます。
これらのショートカットキーは、操作設定
のキー割り当て
から変更可能です。
競合MOD
IrisとSodiumは高い互換性を念頭に置いて作成されていますが、下記のリストのMODは競合してしまう様です。
- Applied Energistics 2
- Tech Reborn
- Industrial Revolution
- Modern Industrialization
- Bits and Chisels
- Ignis Fatuus
- Requiem
- Campanion
- Continuity
- ConnectedTexturesMod
- LambdaBetterGrass
- Enhanced Block Entities
- Art of Alchemy
- Materialisation
- Simple BC Pipes
解決策:Indium(Curseforge、Modrinth)をダウンロードして、modsフォルダに追加して下さい。
上記以外にも、MODのブロックまたはアイテムが正しく表示されない場合、またはMODがゲームをクラッシュさせる場合、Indiumを必要とする可能性が高くなります。
Iris バージョン1.5以降の対応シェーダー
Iris shaders バージョン1.5からカスタムユニフォームという機能に対応し、ほとんどのシェーダーが動作するようにりました。
BSLと派生シェーダー
Complementary Shaders
MakeUp – Ultra Fast
Irisで動作するのは8.5以上のみ
SEUS and derivatives
NVIDIA または AMD GPU が必要です。
Mesa ドライバーまたは Intel Windows ドライバーでは動作しません。
- SEUS V11
- SEUS Renewed
- SEUS PTGI
- SEUS PTGI HRR 3は、エンティティの描画に大きな問題がありますが、それ以外は動作します #1446
- SEUS PTGI HRR Test 2.1 GFME
- v1.11.1以降のバージョンからIrisでも動作します。
- Continuum 1.3
- Beyond Belief Shaders
RRe36氏が作成したシェーダー
- Kappa
- KappaPT
- Nostalgia
- NostalgiaVX
- Potato
- Simplicissimus
- Soft Voxels
- Soft Voxels Lite
- UShader
- Vanilla Plus
- RRe36’s Shader
DrDesten氏が作成したシェーダー
Sildur’s Shaders
projectLUMA と派生シェーダー
Chocapicと派生シェーダー
古いChocapicと派生シェーダー
Continuum
有料版には対応していませんが、Continuum 2.0.5は動作します。
その他のシェーダー
- Super Duper Vanilla Shaders
- Oceano Shaders 3.0
- Skylec v4.0
- Tea V1.5.3
- XorDev’s shaders
- Stereo’s Default+
- maple’s retro extravaganza
- Voyager Shaders 2.0
Iris バージョン1.5以降の非対応シェーダー
以下のシェーダーはIris shaders バージョン1.5以降でも動作しない事が確認されています。
Iris バージョン1.5以前の対応シェーダー一覧
公式が発表していた、バージョン1.5以前の対応シェーダーの一覧です。
ここの一覧にのっていないシェーダーでも動作する可能性はあるので、一度試してみて下さい。
BSLと派生シェーダー
Complementary Shaders
MakeUp – Ultra Fast
Irisで動作するのは8.5以上のみ
SEUS and derivatives
NVIDIA または AMD GPU が必要です。
Mesa ドライバーまたは Intel Windows ドライバーでは動作しません。
- SEUS V11
- SEUS Renewed
- SEUS PTGI (SEUS PTGI HRR 3 にはエンティティの表示に大きな問題がありますが、それ以外は機能します: #1446)
- Continuum 1.3
- Beyond Belief Shaders
Sildur’s Shaders
projectLUMAシリーズ
古いChocapicシリーズ
Chocapic v7-v9はまだ対応されていませんが、Chocapic v4-v6であれば動作します。
Continuum
有料版はサポートされていませんが、Continuum 2.0.4 は問題なく動作します。
その他
- Super Duper Vanilla Shaders
- Oceano Shaders 3.0
- Skylec v4.0
- RRe36’s Shader
- Tea V1.5.3
- XorDev’s shaders
- Stereo’s Default+
- maple’s retro extravaganza
Iris バージョン1.5以前の非対応のシェーダー
現状では以下のシェーダーが正常に動作しないことが確認されています。
- Chocapic v7-v9
- Chocapic High Performance (“Toaster”) Shaders
- RRe36氏が作成したシェーダー
- Kappa
- KappaPT
- Nostalgia
- NostalgiaVX
- Potato
- Simplicissimus
- SoftVoxels
- UShader
- VanillaPlus
- Voyager Shaders
- DrDesten氏が作成したシェーダー
- DrDestens MinecraftShaders
- Stracciatella
- Voxlementary
- Lux Shader
終わりに
これで『Iris Shaders』についての解説は終わりです!
この記事について、なにか分からないことがあればコメントやTwitter@daisyukibで質問してください!
[ads-01]
コメント
コメント一覧 (2件)
irisのインストーラーが開けなくて、このサイトで誘導しているところからjavaをインストールしたのですが、hs_err_pid37889.logというファイルが生成されただけでした。何か対処法ありますか?
それだけでは流石に状況を把握しかねます。
マイクラのバージョン、インストールしたJavaのバージョン、エラーログの内容を教えてください。