Unity:画面のクオリティを劇的に上げる!ポストエフェクトの導入方法ガイド!BRP編

当ページのリンクには広告が含まれています。

Unityには映像や画像にエフェクトをかける「ポストエフェクト(Post-Processing)」という機能があります。

ポストエフェクトはカメラが描画した後の映像にフィルターをかける機能です。

これを使うだけで、光の溢れ(Bloom)や色調補正(Color Grading)が可能になり、ゲームの見た目を一気に引き上げることができます。

「Built-In Render Pipeline(BRP)」と「Universal Render Pipeline(URP)」では導入方法が異なります。

今回は「Built-In Render Pipeline(BRP)」のインストール導入までの手順を紹介していきます。

CHECK

Unity6.5からBRPが非推奨化されることが発表されていますが、折角なので残しておこうと思います。

CHECK

Bloomなどの設定については別の記事で紹介していきます。

目次

画面のクオリティを劇的に上げる!ポストエフェクトの導入方法ガイド!BRP編

インストール方法

「Built-In Render Pipeline(BRP)」でポストエフェクトを使うには、「Post Processing」というパッケージをインストールする必要があります。

  1. まずはUnityのメニューから Window>Package Managementから「Package Manager」を表示します。
  1. ウィンドウの左にある「Unity Registry」を選択し、「Post Processing」と検索します。
  2. Packagesから「Post Processing」見つけたら「Install」をクリックしてインストールします。
  3. ✓マークがインストール完了です。

ポストエフェクトの設定手順

カメラの設定

ポストエフェクトを適用したいカメラ(通常はMain Camera)に「Post-process Layer」を追加します。

  1. Main Cameraを選択し、Add Component クリックし、「Post-process Layer」を検索して追加します。
  1. 次にカメラのインスペクターの右上にある
    Layer>Add Layer…から、空いているUser LayerにPostProcessingを追加しましょう。
  2. 「Post-Processing Layer」のLayerのプルダウンからPostProcessingレイヤーを選択します。

シーンに「Post-process Volume」を配置

  1. ヒエラルキーで右クリック(もしくはCtrl+Shift+N)からCreate Emptyを選択してGameObjectを作成します。
  2. 名前を「Global Volume」など、分かりやすいものに変更しておくといいです。
  1. このGameObjectにPost-process Volume コンポーネントを追加します。
  2. シーン全体に適用したい場合はIs Globalにチェックを、特定の範囲だけに適用したい場合はチェックを外します。
  3. 次にインスペクターで、Layerを「PostProcessing」レイヤーにします。
CHECK

ヒエラルキーで右クリックし、3D Object>Post-process Volumeから追加することもできます。

「Profile」を作成してエフェクトを追加

  1. Profileが「None (Post Process Profile)」になっていれば、Newを押します。
  2. Post-process Volume Profileが新規に作成されセットされ、Profileファイルはシーンファイルフォルダ以下に作成されます。
  3. 後は「Add effect…」からBloomやColorGradingなどのエフェクトを追加できます。

試しにBloomを入れてみるとちゃんと使えるようになっていました!

これで「Built-In Render Pipeline(BRP)」のポストエフェクトの導入は完了です!

SHOP

BOOTH
-マナベルCG 出張所-

マナベルCGではBOOTHにて、アセットショップ「マナベルCG 出張所」を開設しています!

テクスチャもpsd、もしくはspp付きで販売していますので、是非とも足を運んでみてください!

まとめ

「Built-In Render Pipeline(BRP)」では「Post Processing」のインストールが必要でしたが、
「Universal Render Pipeline(URP)」では標準搭載されているので、導入はもっと簡単になります。

次回はURPでの導入方法を紹介していきたいと思います!

X(Twitterも運営していますのでフォローしてくるとうれしいです。
記事投稿のお知らせもしていますのでよろしくお願いいたします。

以上、最後まで読んでいただきありがとうございました。

使用バージョン

ここの記事で使用しているのはUnity6000.3.12f1となっています。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

ゲーム会社所属の3DCGデザイナーです。
自分も学べて、見てくれる人も学べるようにとブログを開設しました。

現在はBlenderなどのCGツールについて様々な機能やチュートリアル動画を紹介しています。

コメント

コメントする

CAPTCHA


目次