コガネブログ

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

【Unity】不思議な模様のシェーダを使用できる「Fun Fragment Shaders」紹介

はじめに 「Fun Fragment Shaders」を Unity プロジェクトに導入することで 不思議な模様のシェーダを使用できるようになります 使用例 使い方 マテリアルの Shader を「Maki/Lava Lamp (Unlit)」に変更して そのマテリアルをゲームオブジェクトに割り当てる…

【Unity】草を生やすことができる「Grass Geometry Shader for Unity」紹介

はじめに 「Grass Geometry Shader for Unity」を Unity プロジェクトに導入することで 草を生やすことができるようになります 使用例 使い方 シーンに Plane オブジェクトを作成して 「Grass」マテリアルを割り当てると使用できるようになります 参考サイト…

【Unity】ポリゴンを分解するような VFX の実装を見ることができる「OutLine_Geometry」紹介

はじめに 「OutLine_Geometry」ではポリゴンを分解するような VFX の実装を見ることができます 実装例 ball.shader で実装を見ることができます

【Unity】豊富にカスタマイズ可能な Unlit シェーダを使用できる「Unity - Optimal Unlit Shader」紹介

はじめに 「Unity - Optimal Unlit Shader」を Unity プロジェクトに導入することで 豊富にカスタマイズ可能な Unlit シェーダを使用できるようになります 使用例 色変更 カットオフ アルファマスク 使い方 マテリアルの Shader を「Unlit/Optimal」に変更す…

【Unity】uGUI でグレースケールシェーダを使用できる「UnityShaderEffect」紹介

はじめに 「UnityShaderEffect」を Unity プロジェクトに導入することで uGUI でグレースケールシェーダを使用できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「Grayscale」マテリアルを割り当てると 使用できるようになります

【Unity】uGUI ですりガラスシェーダを使用できる「UnityShaderEffect」紹介

はじめに 「UnityShaderEffect」を Unity プロジェクトに導入することで uGUI ですりガラスシェーダを使用できるようになります 使用例 適用前 適用後 使い方 uGUI のオブジェクトに「FrostGlass」マテリアルを割り当てると 使用できるようになります

【Unity】uGUI のオブジェクトがキランと光る演出を実装できる「图片流光效果」紹介

はじめに 「图片流光效果」を Unity プロジェクトに導入することで uGUI のオブジェクトがキランと光る演出を実装できるようになります 使用例 使い方 uGUI のオブジェクトに「Image Flash Effect」をアタッチして Material に「ImageFlash」を設定すると使…

【Unity】ForceShield シェーダを使用できる「Force Shield」紹介

はじめに 「Force Shield」を Unity プロジェクトに導入することで ForceShield シェーダを使用できるようになります 使用例 使い方 マテリアルの Shader を「Shader Graphs/ForceField」に変更すると使用できます

【Unity】カラーパレットを制限するポストエフェクトを使用できる「RasterEffects」紹介

はじめに 「RasterEffects」を Unity プロジェクトに導入することで カラーパレットを制限するポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Render With Palette」をアタッチして 「Palettes」フォルダ内のア…

【Unity】ShaderGraph で作成された Post Processing Stack v2 用のエフェクトを 10 種類以上使用できる「ImageEffectGraph」紹介

はじめに 「ImageEffectGraph」を Unity プロジェクトに導入することで ShaderGraph で作成された Post Processing Stack v2 用のエフェクトを 10 種類以上使用できるようになります 使用例 適用前 適用後 使い方 Profile の「Add effect...」から「Custom >…

【Unity】陽炎を表現できる「Heatwave」紹介

はじめに 「Heatwave」を Unity プロジェクトに導入することで 陽炎を表現できるようになります 使用例 使い方 シーンのカメラに「Image Effect_Gotow_Heatwave」をアタッチして 「Nomal Mask」に陽炎用のオブジェクトが所属するレイヤーを設定し、 「Streng…

【Unity】Post Processing Stack v2 でエッジ検出を使用できる「EdgeDetect-PostProcessingUnity」紹介

はじめに 「EdgeDetect-PostProcessingUnity」を Unity プロジェクトに導入することで Post Processing Stack v2 でエッジ検出を使用できるようになります 使用例 適用前 適用後 使い方 Profile の「Add effect...」から「Unity Legacy」からエフェクトを選…

【Unity】グレースケール、モザイク、ポスタライズ、2ビットのポストエフェクトを使用できる「Retro Image Effects」紹介

はじめに 「Retro Image Effects」を Unity プロジェクトに導入することで グレースケール、モザイク、ポスタライズ、 2ビットのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラにいずれかのコンポーネントをアタッ…

【Unity】スキャンラインのポストエフェクトを使用できる「UnityScanlinesEffect」紹介

はじめに 「UnityScanlinesEffect 」を Unity プロジェクトに導入することで スキャンラインのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Scanlines Effect」をアタッチして 「ScanlinesEffect」シェーダを…

【Unity】シェーダのチートシート「UnityShaderCheatsheet」紹介

はじめに 「UnityShaderCheatsheet」はシェーダのチートシートです チートシート(引用)

【Unity】グローエフェクトを使用できる「Unity_StarGlow」紹介

はじめに 「Unity_StarGlow」を Unity プロジェクトに導入することで グローエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Star Glow」をアタッチすると使用できるようになります

【Unity】グリッチエフェクトを使用できる「unityglitch」紹介

はじめに 「unityglitch」を Unity プロジェクトに導入することで グリッチエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Glitch Effect」をアタッチすると使用できるようになります

【Unity】ホワイトバランスを修正できる「UnityWhiteBalance」紹介

はじめに 「UnityWhiteBalance」を Unity プロジェクトに導入することで ホワイトバランスを修正できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「WhiteBalanceEffect」をアタッチすると使用できるようになります

【Unity】モバイルでも高速に動く影シェーダ「PlannarShadowForUnity」紹介

はじめに 「PlannarShadowForUnity」はモバイルでも高速に動く影シェーダです 使用例 使い方 影を適用したいオブジェクトの Mesh Renderer の 「Cast Shadow」を「Off」にして、「Receive Shadows」をオフにしておきます 影を適用したいオブジェクトと同じメ…

【Unity】レンズフレアのポストエフェクトを使用できる「unity-lens-flare-1」紹介

はじめに 「unity-lens-flare-1」を Unity プロジェクトに導入することで レンズフレアのポストエフェクトを使用できるようになります 使用例 使い方 シーンのカメラに「Ghost Lens Flare」をアタッチすると使用できるようになります

【Unity】モザイクのポストエフェクトを使用できる「Analog_Pixelate」紹介

はじめに 「Analog_Pixelate」を Unity プロジェクトに導入することで モザイクのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「pixelateImageEffector」をアタッチすると使用できるようになります

【Unity】カメラを歪めるポストエフェクトを使用できる「Unity3d-distortionImageEffect」紹介

はじめに 「Unity3d-distortionImageEffect」を Unity プロジェクトに導入することで カメラを歪めるポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Lens Distortion」をアタッチして 「S」に「LensDistortion…

【Unity】アスキーアートのポストエフェクトを使用できる「Unity Ascii Art Effect」紹介

はじめに 「Unity Ascii Art Effect」を Unity プロジェクトに導入することで アスキーアートのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Ascii Art Effect」をアタッチします そして、「Textures」フォル…

【Unity】Post Processing Stack v2 で アウトラインシェーダが使用できる「Outline Shader for Unity」紹介

はじめに 「Outline Shader for Unity」を Unity プロジェクトに導入することで Post Processing Stack v2 でアウトラインシェーダが使用できるようになります 使用例 適用前 適用後 使い方 Profile の「Add effect...」から「Roystan > Post Process Outlin…

【Unity】Post-Processing Stack V2 で Z 軸ベースの LUT によるカラーグレーディングが使用できる「Z-Based Color Grading and Separate User LUT for Unity's "Post-Processing Stack V2"」紹介

はじめに 「Z-Based Color Grading and Separate User LUT for Unity's "Post-Processing Stack V2"」を Unity プロジェクトに導入することで Post-Processing Stack V2 で Z 軸ベースの LUT による カラーグレーディングが使用できるようになります 使用例 …

【Unity】Post Processing Stack で LUT を使用できる「PixelVision」紹介

はじめに 「PixelVision」を Unity プロジェクトに導入することで Post Processing Stack で LUT を使用できるようになります 使用例 適用前 適用後 使い方 Profile で「User Lut」を有効にすると使用できるようになります

【Unity】コンポーネントをアタッチするだけでアウトラインシェーダが使用できる「Global Outline」紹介

はじめに 「Global Outline」を Unity プロジェクトに導入することで コンポーネントをアタッチするだけで アウトラインシェーダが使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Outline Manager」をアタッチします そして、アウ…

【Unity】モバイル向けのブルーム、LUT、ディザリング、ガンマ補正のポストエフェクトが使用できる「FastPostProcessing」紹介

はじめに 「FastPostProcessing」を Unity プロジェクトに導入することで モバイル向けのブルーム、LUT、ディザリング、 ガンマ補正のポストエフェクトが使用できるようになります 使用例 適用前 適用後 シャーペン ブルーム LUT ガンマ補正 使い方 シーンの…

【Unity】カラーグレーディングのポストエフェクトを使用できる「Color Grading for Unity」紹介

はじめに 「Color Grading for Unity」を Unity プロジェクトに導入することで カラーグレーディングのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Color Grading Effect」をアタッチして 「Overlay Shader…

【Unity】カスタマイズ可能な50種類以上のポストエフェクトを使用できる「Colorful FX」紹介($40)

はじめに 「Colorful FX」を Unity プロジェクトに導入することで カスタマイズ可能な50種類以上のポストエフェクトを使用できるようになります 目次 はじめに 目次 使用例 適用前 適用後 AnalogTV BilateralGaussianBlur BleachBypass Blend BrightnessCont…