コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【Unity】uGUI でスナップできるスクロールビューを実装できる「EnhancedScrollView」紹介

はじめに 「EnhancedScrollView」を Unity プロジェクトに導入することで uGUI でスナップできるスクロールビューを実装できるようになります 使用例 使い方 スクリプトの準備 using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; pu…

【Unity】モバイルでも高速に動作するカラーコレクション(LUT)、ブラー、ブルームが使用できる「Fast Mobile Post Processing」紹介($6.99)

はじめに 「Fast Mobile Post Processing」を Unity プロジェクトに導入することで モバイルでも高速に動作するカラーコレクション(LUT)、ブラー、 ブルームが使用できるようになります 使用例 適用前 適用後 カラーコレクション(LUT)、ブラー、ブルーム…

【Unity】モバイル向けのトーンマップ、コントラスト、グレースケール、ガンマ補正、周辺減光、カラーバランスのポストエフェクトが使用できる「Mobile Color Grading」紹介

はじめに 「Mobile Color Grading」を Unity プロジェクトに導入することで モバイル向けのトーンマップ、コントラスト、グレースケール、ガンマ補正、 周辺減光、カラーバランスのポストエフェクトが使用できるようになります 使用例 適用前 適用後 トーン…

【Unity】円柱型、球形のビルボード(フォグ適用可)を使用できる「Ultimate Billboard」紹介($5)

はじめに 「Ultimate Billboard」を Unity プロジェクトに導入することで 円柱型、球形のビルボード(フォグ適用可)を使用できるようになります 使用例 マテリアルの Shader を「Sprites/UltimateBillboard」を変更すると使用できます 項目 内容 Use Fog フ…

【Unity】モバイルにおいてタッチ操作でカメラの移動、回転ができる「Touch mobile camera」紹介($4.99)

はじめに 「Touch mobile camera」を Unity プロジェクトに導入することで モバイルにおいてタッチ操作でカメラの移動、回転ができるようになります 準備 シーンのカメラを削除して、代わりに「RTS_Cam」プレハブをシーンに配置します カメラの操作感は「RTS…

【Unity】白黒の世界に色が広がっていくような演出を Post Processing Stack v2 で実装できる「ColorSpread」紹介

はじめに 「ColorSpread」を Unity プロジェクトに導入することで 白黒の世界に色が広がっていくような演出を Post Processing Stack v2 で実装できるようになります 使用例 適用前 適用後 使い方 Profile の「Add effect...」から「Color Spread」を追加す…

【おすすめスライド】「ビルトイン関数の使い方いろいろ!シェーダアートの表現力を高める小技集」

スライド

【おすすめスライド】「Visual Studio 2019 の個人的なお勧め機能(発表時点)」

スライド 参考サイト様

【Unity】Scene ビューにポストエフェクトの効果を反映できる「ImageEffectAllowedInSceneView」

概要 using UnityEngine; [ImageEffectAllowedInSceneView] public class Example : MonoBehaviour { private void OnRenderImage( RenderTexture source, RenderTexture dest ) { ... ImageEffectAllowedInSceneView 属性をクラスに適用することで Scene ビ…

【Visual Studio Code】起動時の「ようこそ」タブの表示を無効化する方法

概要 "workbench.startupEditor": "newUntitledFile" VSCode の settings.json に上記の記述を追加する

【Unity】距離に応じて色味を変更できるフォグのポストエフェクト「Stylized Fog」紹介

はじめに 上記のサイト様が紹介されている「Stylized Fog」を Unity プロジェクトに導入することで 距離に応じて色味を変更できるフォグのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 上記のスクリプトとシェーダを Unity プロ…

【Unity】HLSL で実装されたフォグを使用できる「unity-shaderfog-example」紹介

はじめに 「unity-shaderfog-example」を Unity プロジェクトに導入することで HLSL で実装されたフォグを使用できるようになります 使用例 HLSL で実装されているので、Unity のフォグを無効化しても使用できます 使い方 マテリアルの Shader を「Custom/Hl…

【Unity】モバイルでも高速に動作するブルームのポストエフェクトが使用できる「Fast Bloom optimized for Mobile」紹介($4.99)

はじめに 「Fast Bloom optimized for Mobile」を Unity プロジェクトに導入することで モバイルでも高速に動作するブルームのポストエフェクトが 使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Mobile Bloom」をアタッチして 「…

【Unity】モバイルでも高速に動作するブルーム、カラーコレクション、グレーディング、ビネットなどのポストエフェクトが使用できる「Sleek Render: Mobile Post Processing Stack」紹介($19)

はじめに 「Sleek Render: Mobile Post Processing Stack」を Unity プロジェクトに導入することで モバイルでも高速に動作するブルーム、カラーコレクション、 グレーディング、ビネットなどのポストエフェクトが使用できるようになります 使用例 適用前 ブ…