コガネブログ

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

【Unity】「Glitch/Wireframe Effect」紹介

はじめに https://www.patreon.com/posts/glitch-wireframe-65951657 上記のサイト様で「Glitch/Wireframe Effect」が公開されています 使用例

【Unity】Gradient で Lerp を使用できる「Unity Gradient Lerp」紹介

ソースコード 使用例 using UnityEngine; public class Example : MonoBehaviour { public Gradient m_gradient1; public Gradient m_gradient2; [Range( 0, 1 )] public float m_time; public Gradient m_gradient3; private void OnValidate() { m_gradien…

【Unity】EditorSceneManager.NewPreviewScene を使用してプレハブのプレビュー画像を生成するエディタ拡張「Render Preview」紹介

ソースコード 使い方 上記のソースコードを Unity プロジェクトの「Editor」フォルダに追加して プレハブを右クリックして「Create Preview」を選択すると プレビュー画像が PNG で出力されます ソースコード解説 EditorSceneManager.NewPreviewScene でプレ…

【Unity】VisualStudio にコンソールログを送らないようにするエディタ拡張

概要 上記のスクリプトを Unity プロジェクトの「Editor」フォルダに導入することで VisualStudio にコンソールログを送らないようにすることができます 関連記事

【Unity】列挙型を数値型に変換する時のメモリ割り当てを抑える「FastEnumConvert」紹介

ソースコード 使い方 var result1 = Convert.ToInt32( value ); // 40 byte のメモリ割り当て var result2 = FastEnumConvert.ToInt32( value ); // メモリ割り当てなし 関連記事

【Unity】反転シェーダ「Invert Shader」紹介

ソースコード 使用例 使い方 マテリアルの Shader に「MaddHatt/GrabPassInvert」を設定します 参考ツイート Need an invert shader? Have a copy of mine!Tinting, linear/gamma colors, & contrast! #unity3d #gamedev #unitytipshttps://t.co/U5JQgvkbyf …

【Unity】ホログラムのシェーダを実装する

はじめに https://www.patreon.com/posts/13974634 上記のサイト様が公開されている ホログラムのシェーダの使い方を紹介させていただきます 使い方 上記のスクリプトを「FXHologram.shader」という名前で Unity プロジェクトに追加します そして、このシェ…

【Unity】光沢のある氷のトゥーンシェーダを実装する

はじめに https://www.patreon.com/posts/quick-game-art-12135718 上記のサイト様が公開されている 光沢のある氷のトゥーンシェーダの使い方を紹介させていただきます 使い方 上記のスクリプトを「ToonIce.shader」という名前で Unity プロジェクトに追加し…