0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

UnityのUniversal RPを既存のプロジェクトに適用する手順

Posted at

ゲーム画面にエフェクトをかけようと思って調べたところ、これからはURPを使うのがいいらしいとのこと
さっそくネットで調べてエフェクトを掛けて遊ぼうとおもったのだが、思いっきりハマったので手順を残しておきます

開発環境

  • MacBook Air
  • Unity 2019.4.16f
  • Universal RP 7.3.1

やりたいこと

↓素のゲーム画面
スクリーンショット 2021-02-19 11.03.15.png
↓エフェクトをかけたゲーム画面(深度ボケとビネット)
スクリーンショット 2021-02-19 11.03.49.png

手順

  1. 既存のプロジェクトを開く
  2. Universal RPの導入
    1. Window > Package Manager で Universal RPをインストール
    2. Create > Rendering > UniversalRenderPipeline > PipelineAssetからUniversalRenderPipelineAssetを作成
    3. Edit > ProjectSettings > Graphics > ScriptableRenderPipelineSettingsに上記を設定
      (※オブジェクトがピンクになるが正常なので焦らず続ける)
    4. Edit > RenderPipeline > Universal Renderpipeline>Upgrade Project Materials to UnivesalRP Materialsを選択
    5. ピンク色のままのオブジェクトがあればUniversal Render Pipeline系のシェーダーに1つづつ変更する
  3. カメラの設定変更
    1. Main CameraにUniversal Additional Camera Data(Script)コンポーネントをアタッチする
    2. Main CameraのCameraコンポーネントのなかのRendering > Post Processingをチェックする
  4. エフェクトを設定
    1. 空のゲームオブジェクトを作り(名前は何でも良い)、Volumeコンポーネントをアタッチする
    2. Volumeコンポーネントの中のProfileのNewをクリック
    3. Volumeコンポーネントの中のAdd Override > Post-Processing > Vignette(ビネットエフェクト)を選択
    4. Vignetteの中のIntensityをチェックして値を変更してゲーム画面に黒い枠が出るか確認する
      スクリーンショット 2021-02-19 11.26.36.png

5.Vignette以外のいろんなエフェクトを楽しむ!

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?