(:3[kanのメモ帳]

個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。

(:3[kanのメモ帳]


本ブログの運営者kan.kikuchiが個人で開発したゲームです!


URP

表示する対象の制限もしやすく、好きなシェーダーが使えるサイバーエージェント製の軽量デカールシステム「AirSticker」 【Unity】【URP】

この記事でのバージョン Unity 2022.3.21f1 はじめに 以前、デカール(Decal)という3Dモデルの表面の形に沿って、画像をスタンプのように投影して表示する公式機能の紹介しましたが、 このデカールは意図せず他のオブジェクトに映り込んだり、 貫通して裏面に…

3Dモデルの表面の形に沿って、画像をスタンプのように投影して表示するデカール(Decal)の使い方【Unity】【URP】

この記事でのバージョン Unity 2022.3.21f1 はじめに 今回はUnityのURPで、デカール(Decal)という3Dモデルの表面の形に沿って、画像をスタンプのように投影して表示する公式機能の紹介です! イメージとしては以下のような感じ。 ちなみに同様のシステムにサ…

URPでリアルな反射を表示するエフェクトSSR(Screen Space Reflections)を使う方法【Unity】【URP】【ポストプロセス】

この記事でのバージョン Unity 2022.3.21f1 はじめに UnityはSSR(Screen Space Reflections)と呼ばれる、リアルタイムに反射を計算して表示するエフェクトが使えます。 Japanese School Gymnasium - Unity Asset Store しかし、このSSRはビルドインではポス…

URPでより自然に暗くするエフェクトAO(Ambient Occlusion)を設定する方法【Unity】【URP】【ポストプロセス】

この記事でのバージョン Unity 2022.3.21f1 はじめに UnityはAO(Ambient Occlusion -アンビエントオクルージョン)と呼ばれる、現実では暗くなる場所(溝や穴など)をより自然に暗くするエフェクトが使えます。 しかし、このAOはビルドインだとポストプロセスで…

URPとビルドインがパッと見でどれだけ違うかの比較画像と動画【Unity】【URP】

この記事でのバージョン Unity 2022.3.21f1 はじめに Unityにはデフォルトの描画方法であるビルドインの他に、SRP(スクリプタブルレンダーパイプライン)という呼ばれる、新しい描画方法があります。 そしてSRPには以下の2種類があります。 高品質でリアルな…

LODクロスフェーディングでモデル切替時にフェードで自然に補完【Unity】【URP】

この記事でのバージョン Unity 2022.2.2f1 はじめに Unity公式のYoutubeチャンネルにLODクロスフェーディングの動画が上がっていたので、 今回はこれを試してみようという感じの記事! イメージとしては以下のような感じで、LODでモデルを切り替える際にフェ…

2DのURPで影を表示する方法【Unity】【URP】

この記事でのバージョン Unity 2022.2.2f1 はじめに 今回は2DのURP(Universal Render Pipeline)で影を表示する方法の紹介です! ちなみにURP自体の導入については以下の記事を参考のこと。 なお、記事中の画像は以下のアセットを使っております。 2D Fantasy…

URP(2D)でPost Processingを使う方法【Unity】【URP】【ポストプロセス】

この記事でのバージョン Unity 2022.2.2f1 はじめに 今回はURP(Universal Render Pipeline)でPost Processingを使う方法の紹介です!参考のプロジェクトは2Dですが、3Dでも同様の方法で使えると思います。 ちなみにURP自体の導入については以下の記事を参考…

URP対応のSpine用シェーダー【Unity】【URP】【Spine】

この記事でのバージョン Unity 2021.3.1f1 はじめに Spineで作ったアニメーションはUnityで使う事も可能です。 しかしURPで使う際はデフォルトのシェーダーでは表示がちょっとおかしくなってしまいます。という事で今回はSpineを使う時にURPに対応する方法の…

URP対応の2Dプロジェクトを作成する方法と既存2DプロジェクトをUPRに移行する方法【Unity】【URP】

この記事でのバージョン Unity 2021.3.1f1 はじめに 今回は2DゲームでURP(Universal Render Pipeline)を使いたい時用の導入記事です! URP対応の2Dプロジェクトを作成する方法