コガネブログ

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

2018-01-05から1日間の記事一覧

【Unity】画面にブラーをかけることができる「Super Blur」紹介

はじめに 「Super Blur」を Unity プロジェクトに導入することで 画面にブラーをかけることができます サンプル 適用前 適用後 使い方 カメラに「Super Blur」コンポーネントをアタッチします そして、「Blur Material」に「SuperBlurPostEffect.mat」を、 …

【Unity】深度サンプル逆投影シェーダ「DepthInverseProjection」紹介

はじめに 「DepthInverseProjection」は深度サンプル逆投影シェーダです 使用例 適用前 適用後 使い方 カメラに「InverseProjector」コンポーネントをアタッチします 関連記事

【Unity】ピクセルを綺麗に表示できるカメラ「UnityPixelArtCamera」紹介

はじめに 「UnityPixelArtCamera」はピクセルを綺麗に表示できるカメラです 使用例 適用前 適用後 使い方 カメラに「PixelArtCamera」をアタッチします 関連記事

【Unity】自動生成のサンプル集「ProceduralToolkit」紹介

はじめに 「ProceduralToolkit」は自動生成のサンプル集です サンプル 関連記事

【Unity】ピクセルシェーダ「Unity Pixel Image effect」紹介

はじめに 「Unity Pixel Image effect」はピクセルシェーダです 使用例 適用前 適用後 使い方 カメラに「PixelEffect」コンポーネントをアタッチします 関連記事

【Unity】放射線のメッシュアニメーションを使用できる「unity-sunburst-effects」紹介

はじめに 「unity-sunburst-effects」を Unity プロジェクトに導入することで 放射線のメッシュアニメーションを使用できるようになります 使用例 使い方 「SunburstEffects」コンポーネントを使用します 関連記事

【Unity】波紋エフェクト「RippleEffect」紹介

はじめに 「RippleEffect」は波紋エフェクトです 使用例 使い方 カメラに「RippleEffect」コンポーネントをアタッチします 関連記事

【Unity】雷エフェクト「SpektrLightning」紹介

はじめに 「SpektrLightning」は雷エフェクトです 使用例 使い方 空のゲームオブジェクトに「LightningRenderer」コンポーネントをアタッチします 関連記事

【Unity】ワイヤーフレームシェーダ「Unity Wireframe Shaders」紹介

はじめに 「Unity Wireframe Shaders」はワイヤーフレームシェーダです 使用例 使い方 マテリアルの Shader を「SuperSystems」の中から選択します 関連記事

【Unity】フラットシェーディング「Flat Shading」紹介

はじめに 「Flat Shading」はフラットシェーディングです 使用例 適用前 適用後 使い方 「FlatShading」をアタッチします 関連記事

【Unity】ワイヤーフレームシェーダ「UnityWireframeRenderer」紹介

はじめに 「UnityWireframeRenderer」はワイヤーフレームシェーダです 使用例 使い方 「WireframeRenderer」をアタッチします 関連記事

【Unity】シンプルな分子動力学シミュレーション「unity-verlet-simulator」紹介

はじめに 「unity-verlet-simulator」はシンプルな分子動力学シミュレーションです デモ 関連記事

【Unity】好きな形状の 2D ポリゴンを生成できる「Polygon2D Editor for Unity」紹介

はじめに 「Polygon2D Editor for Unity」を Unity プロジェクトに導入することで 好きな形状の 2D ポリゴンを生成できるようになります 使用例 使い方 空のゲームオブジェクトに「PolygonMesh2D」をアタッチします ポリゴンの形状を編集したい場合は「Polyg…

【Unity】本をめくる演出を実装できる「Unity3D Book Page Curl」紹介

はじめに 「Unity3D Book Page Curl」を Unity プロジェクトに導入することで 本をめくる演出を実装できるようになります 使用例 使い方 「Book」コンポーネントを使用して本をめくる演出を設定していきます 関連記事

【Unity】ローポリの水面シェーダ「LowPolyWater」紹介

はじめに 「LowPolyWater」はローポリの水面シェーダです 使用例 使い方 「LowPolyWater」プレハブをシーンに配置します 関連記事

【Unity】ローポリの水面シェーダ「LowPolyWater」紹介

はじめに 「LowPolyWater」はローポリの水面シェーダです 使用例 使い方 「LowPolyWater」コンポーネントを使用します 関連記事

【Unity】ローポリの水面シェーダ「Lowpoly-Water-Shader-Unity」紹介

はじめに 「Lowpoly-Water-Shader-Unity」はローポリの水面シェーダです 使用例 使い方 「Water」コンポーネントを使用します 関連記事

【Unity】パーティクルで使用できるローポリの基本図形モデルのコレクション「LowPolyShapes」紹介

はじめに 「LowPolyShapes」はーティクルで使用できる ローポリの基本図形モデルのコレクションです サンプル 関連記事

【Unity】簡単にフェードを実装できる「Unity-Fade」紹介

はじめに 「Unity-Fade」を Unity プロジェクトに導入することで 簡単に実装できるようになります 使い方 カメラに「Fade」をアタッチします using UnityEngine; public class Test : MonoBehaviour { public Fade fader; private void Update() { if ( Inpu…

【Unity】uGUI で実装されたミニマップのサンプル「unity-minimap」紹介

はじめに 「unity-minimap」は uGUI で実装されたミニマップのサンプルです サンプル 関連記事

【Unity】uGUI でゲーム内にコンソールウィンドウを表示できる「In-game Debug Console for Unity 3D」紹介

はじめに 「In-game Debug Console for Unity 3D」を Unity プロジェクトに導入することで uGUI でゲーム内にコンソールウィンドウを表示できるようになります 使用例 使い方 「DebugLogCanvas」プレハブをシーンに配置します 関連記事

【Unity】uGUI のオブジェクトを簡単にフェードできる「Unity-UiFaderPro」紹介

はじめに 「Unity-UiFaderPro」を Unity プロジェクトに導入することで uGUI のオブジェクトを簡単にフェードできるようになります 使用例 使い方 フェードさせたいオブジェクトに「CanvasController」をアタッチします using UnityEngine; public class Exa…

【Unity】Inspector で各種パラメータをプルダウンメニューで選択できる PropertyAttribute のコレクション「Unity Forge Property Drawers」紹介

はじめに 「Unity Forge Property Drawers」は Inspector で 各種パラメータをプルダウンメニューで選択できる PropertyAttribute のコレクションです 使用例 AnimationName [SerializeField, AnimationName] private string animationName; 下記のように記…

【Unity】2つの PropertyAttribute が使用できる「Essential Editor」紹介

はじめに 「Essential Editor」を Unity プロジェクトに導入することで 2つの PropertyAttribute が使用できるようになります 使用例 使い方 using EssentialEditor; using UnityEngine; public class Example : MonoBehaviour { [ExposeMethod] private voi…

【Unity】花を生成できる「unity-procedural-flower」紹介

はじめに 「unity-procedural-flower」を Unity プロジェクトに導入することで 花を生成できるようになります 使用例 関連記事

【Unity】木を生成できる「unity-procedural-tree」紹介

はじめに 「unity-procedural-tree」を Unity プロジェクトに導入することで 木を生成できるようになります 使用例 使い方 「ProceduralTree」を使用します 関連記事

【Unity】MeshFilter から Voxel を生成できる「unity-voxel」紹介

はじめに 「unity-voxel」を Unity プロジェクトに導入することで MeshFilter から Voxel を生成できるようになります 使用例 使い方 using mattatz.VoxelSystem; using UnityEngine; public class Example : MonoBehaviour { private void Awake() { var fi…

【Unity】メッシュを Voxel に変換できる「Mesh-Voxelization」紹介

はじめに 「Mesh-Voxelization」を Unity プロジェクトに導入することで メッシュを Voxel に変換できようになります 使用例 適用前 適用後 関連記事

【Unity】プリミティブなメッシュを生成できる「unity-mesh-builder」紹介

はじめに 「unity-mesh-builder」を Unity プロジェクトに導入することで プリミティブなメッシュを生成できるようになります 使用例 使い方 var mesh = PlaneBuilder.Build ( 5f, 10f, 2, 4 ); 上記のようなコードを記述します 関連記事