Skip to main content

FiveM: テクスチャを最適化する

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

GTA5のMODテクスチャを品質を落とさずにサイズダウンしたい?このガイドでは、テクスチャを16MB以下に効果的に圧縮する方法を紹介するよ。ちょっとした手順と適切なツールを使えば、ゲームのパフォーマンスがアップしてストレージも節約できる。さらに、以下のような問題を回避するのにも役立つんだ:

Asset hevo/hevo.ytd uses 166.0 MiB of physical memory. Oversized assets can and will lead to streaming issues (models not loading/rendering, commonly known as 'texture loss', 'city bug' or 'streaming isn't great').

準備

始める前に、必要なツールをダウンロードしてインストールしておこう。公式サイトからOpenIVXnResizeを入手して、インストール手順に従ってね。これらのツールでテクスチャの編集を行うよ:

設定

必要なツールをインストールしたら、テクスチャの編集を始めよう。OpenIVでMODの.ytdファイルを見つけて開くと、テクスチャにアクセスできるよ。

OpenIV Texture Dictionary

OpenIVの左下にある「Export all textures(すべてのテクスチャをエクスポート)」をクリックして、MODの全テクスチャをエクスポートしよう。車両MODのフォルダ内に「textures」などのフォルダを作って保存すると管理しやすいよ。

最適化

テクスチャをエクスポートしたら、編集とリサイズの作業に入ろう。PCでXnResizeを起動して、エクスポートしたすべての.ddsファイルをXnResizeのウィンドウにドラッグ&ドロップ。アプリ内にテクスチャが一覧表示されるはず。

XnResizeの「Action」タブで、幅と高さをパーセントに設定し、元のサイズの50%に縮小しよう。比率は必ず維持してね。

XnResize Action Tab

「Output」タブでは、編集後のテクスチャの保存先フォルダ(例:「textures_resized」)を指定し、フォーマットは「DDS - Direct Draw Surface」に設定しよう。

XnResize Output Tab

まとめ

すべてのテクスチャを編集してサイズを調整したら、MOD内の古いテクスチャと差し替えよう。圧縮後のテクスチャサイズはかなり小さくなり、ストレージ節約だけでなくゲームのパフォーマンス向上にもつながるよ。

説明元のテクスチャ辞書圧縮後のテクスチャ辞書何倍良くなったか
圧縮サイズ11.8 MB1.23 MB9.6倍
非圧縮サイズ164 MB11 MB14.9倍
仮想メモリ0.05 MiB0.05 MiB-
物理メモリ166.00 MiB10.69 MiB15.5倍

ゲーム内でテクスチャを必ずテストしてね。問題があれば、個別のテクスチャを元のサイズに戻したり、元の.ddsファイルを使うこともできるよ。