2019-04-01から1ヶ月間の記事一覧
スライド
スライド
スライド
リンク
ソースコード 使用例 <b>ビルド概要</b> ビルド開始日時 : 2019/01/01 09:00:00 GUID : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX オプション : ForceOptimizeScriptCompilation Il2CPP StripDebugSymbols CompressTextures ShowBuiltPlayer 出力先 : D:/app/app.exe プラ…
はじめに 「Blured uGUI」を Unity プロジェクトに追加することで uGUI の背面をぼかすことができるようになります 使用例 使い方 「[SceneBlurEffect]」プレハブをシーンに配置します そして、背面をぼかしたい UI のオブジェクトに 「uGUI_BlurGUI」マテリ…
はじめに 「UnityToolset」を Unity プロジェクトに導入することで Post Processing Stack v2 でブラーを使用できるようになります 使用例 適用前 適用後 使い方 Profile の「Add effect」から「Custom > Blur」を選択すると使用できるようになります 参考サ…
はじめに 「UnityToolset」を Unity プロジェクトに導入することで Post Processing Stack v2 で高さフォグを使用できるようになります 使用例 適用前 適用後 使い方 Profile の「Add effect」から「Custom > HeightFog」を選択すると 使用できるようになり…
はじめに 上記のサイト様が紹介されている「Stylized Fog」を Unity プロジェクトに導入することで Post Processing Stack v2 で距離に応じて色味を変更できるフォグを 使用できるようになります 使用例 適用前 適用後 使い方 上記のスクリプトとシェーダを …
はじめに 上記のサイト様が公開されているスクリプトを Unity プロジェクトに導入することで Night Vision(暗視)のポストエフェクトを使用できるようになります 使用例 適用前 適用後 ソースコード(引用) 使い方 上記のシェーダとスクリプトを Unity プ…
はじめに 上記のサイト様が公開されている .unitypackage を Unity プロジェクトにインポートすると フライト操作とフライトカメラを実装できるようになります 使用例 使い方 フライト操作したいオブジェクトに「Character」と「Controller」をアタッチしま…
はじめに 「EnhancedScrollView」を Unity プロジェクトに導入することで uGUI でスナップできるスクロールビューを実装できるようになります 使用例 使い方 スクリプトの準備 using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; pu…
はじめに 「Fast Mobile Post Processing」を Unity プロジェクトに導入することで モバイルでも高速に動作するカラーコレクション(LUT)、ブラー、 ブルームが使用できるようになります 使用例 適用前 適用後 カラーコレクション(LUT)、ブラー、ブルーム…
はじめに 「Mobile Color Grading」を Unity プロジェクトに導入することで モバイル向けのトーンマップ、コントラスト、グレースケール、ガンマ補正、 周辺減光、カラーバランスのポストエフェクトが使用できるようになります 使用例 適用前 適用後 トーン…
はじめに 「Ultimate Billboard」を Unity プロジェクトに導入することで 円柱型、球形のビルボード(フォグ適用可)を使用できるようになります 使用例 マテリアルの Shader を「Sprites/UltimateBillboard」を変更すると使用できます 項目 内容 Use Fog フ…
はじめに 「Touch mobile camera」を Unity プロジェクトに導入することで モバイルにおいてタッチ操作でカメラの移動、回転ができるようになります 準備 シーンのカメラを削除して、代わりに「RTS_Cam」プレハブをシーンに配置します カメラの操作感は「RTS…
はじめに 「ColorSpread」を Unity プロジェクトに導入することで 白黒の世界に色が広がっていくような演出を Post Processing Stack v2 で実装できるようになります 使用例 適用前 適用後 使い方 Profile の「Add effect...」から「Color Spread」を追加す…
スライド
スライド 参考サイト様
概要 using UnityEngine; [ImageEffectAllowedInSceneView] public class Example : MonoBehaviour { private void OnRenderImage( RenderTexture source, RenderTexture dest ) { ... ImageEffectAllowedInSceneView 属性をクラスに適用することで Scene ビ…
概要 "workbench.startupEditor": "newUntitledFile" VSCode の settings.json に上記の記述を追加する
はじめに 上記のサイト様が紹介されている「Stylized Fog」を Unity プロジェクトに導入することで 距離に応じて色味を変更できるフォグのポストエフェクトを使用できるようになります 使用例 適用前 適用後 使い方 上記のスクリプトとシェーダを Unity プロ…
はじめに 「unity-shaderfog-example」を Unity プロジェクトに導入することで HLSL で実装されたフォグを使用できるようになります 使用例 HLSL で実装されているので、Unity のフォグを無効化しても使用できます 使い方 マテリアルの Shader を「Custom/Hl…
はじめに 「Fast Bloom optimized for Mobile」を Unity プロジェクトに導入することで モバイルでも高速に動作するブルームのポストエフェクトが 使用できるようになります 使用例 適用前 適用後 使い方 シーンのカメラに「Mobile Bloom」をアタッチして 「…
はじめに 「Sleek Render: Mobile Post Processing Stack」を Unity プロジェクトに導入することで モバイルでも高速に動作するブルーム、カラーコレクション、 グレーディング、ビネットなどのポストエフェクトが使用できるようになります 使用例 適用前 ブ…
はじめに 「ShaderlabVSCode」を使用することで、Unity のシェーダの シンタックスハイライトやインテリセンス、 ドキュメントのフォーマットなどが使えるようになります インストール方法 ShaderlabVSCode を Unity プロジェクトに追加します VSCode を起動…
使用例 適用前 適用後 スクリプト 使い方 マテリアルの Shader を「Custom/Mobile/Particles/Additive」に変更すると使用できます
はじめに 「Standard Shader (Mobile)」を Unity プロジェクトに導入することで モバイル向けに設計された Standard Shader を使用できるようになります 使い方 マテリアルの Shader を「Mobile/Standard」に変更することで 使用できるようになります
概要 例えば Maya で上記のような頂点アルファル付きの FBX を作成して それを Unity で表示したい場合は 上記のようなシェーダを作成することで Unity で表示できます
使用例 適用前 適用後 ソースコード 使い方 シーンのカメラに「Example」をアタッチすることで使用できます