【Unity】ShaderGraphで色相を変更する

はじめに 今回は色相を変更するシェーダーを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 Hueノードで色相を変更できます Hueノードは現在の色相から…

【Unity】ShaderGraphで放射状ブラーを作成する

はじめに 今回は放射状ブラー(ラジアルブラー)を作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 放射状ブラー部分です ブラーはCustom functionノードを…

【Unity】ガードエフェクトを作成する

はじめに モデル作成 テクスチャ作成 シェーダ作成 マテリアル作成 パーティクル作成 完成 はじめに 10万円給付の力でエフェクト講座始めました~#エフェクト講座 pic.twitter.com/d2EeUl2zX6— 武0武/ (@zenkai1127) 2020年6月29日 エフェクト講座の課題でガ…

無料版はてなで半年間かけてGoogleAdsenseに申請が通った件

GoogleAdsenseに申請を続けて半年経ちましたがついに申請が通りました うぉぉぉぉぉ半年申請続けてついに通ったぜ!! pic.twitter.com/6tJfznkzTI— 武0武/ (@zenkai1127) 2020年6月24日 原因 申請の不合格理由は「サイトの停止または利用不可」でした。 な…

【Unity】かまいたちエフェクトを作成する

はじめに 今回はかまいたちエフェクトを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipelineを使用しています。 テクスチャ作成 今回はフォトショップで作成します 最初にブラシで硬さ0の状態で点を書きます 自由変形で以下のような形に…

【Unity】ShaderGraphを活用して炎の衝撃波を作成する

はじめに 今回はShaderGraphを活用して炎の衝撃波を作成します 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 テクスチャ作成 今回は炎のテクスチャを Filter Forgeで作成します 以下…

【Unity】UnlitGraphでディゾルブシェーダーを作成する

はじめに 今回はUnlitGraphでディゾルブシェーダーを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 ここで重要なのはディゾルブする部分をLrepノードで…

【Photoshop】ペンタブで筆圧に応じて透明度を変更する

ペンタブで線を引いても筆圧が弱いと透明になる現象が発生したので解決方法をメモしとく 以下の所を切り替えれば筆圧によって透明度を変更するかできる もしくはここのその他のチェックを外せばいい

【Unity】 Androidでリリースするまでにやることメモ

最初に 最初に準備すること SDK のダウンロード Keystore作成 Packgenameの設定 64bitに対応させる APK最適化 64bit対応でエラー アイコンの設定 複数の解像度対応 専用処理の書き方 向きの設定 フレームレート 広告 Building Gradle projectがずっと続いて…

【Unity】Terrainで草や木を消す

Shift + クリックで木や草を消すことができます 木を消す時はPaint Tree時で 草を消す時はPaint Detailの状態で消すことが出来ます

【Unity】トーンマッピングで光らせ方を変える

はじめに トーンマッピングはUnityのバージョンによって存在する場所が異なります 2019.2以前のPost Processing Stack Version 2はColor Grading内に存在します。 2019.3 URPだとColor Grading内のエフェクトが分離されててtonemapping単体でポストエフェク…

Filter Forge の使い方 その2 Presets機能について

はじめに 今回はPresetsについて紹介していきます。 環境はfilter forge8 のProfessional Edition版を使用しています Filter Library Backup (アプリ上に大量フィルターをロードしてくれるやつ)も導入している状態です 前回 bravememo.hatenablog.com Preset…

Filter Forge の使い方 その1 画像を加工して書き出す

はじめに Unity ゲームエフェクト マスターガイド この本に影響されて勢いでDLしたものの、あまりにもFilter Forgeの日本語情報がないため、自分でFilter Forge関連の情報をゆるゆる書いていこうと思います。 Filter Forgeの公式に行くとセール中!みたいな…

【Unity】TimeLineのAnimation Trackでキーフレームが打てない現象の解決法

TimeLineのAnimation Trackでキーフレームが打とうとすると NullReferenceException:~がでてキーフレームが打てないことがある(赤い丸が反応しない)。 解決法 再起動で直ります

【Unity】AudioMixerのSetFloatはAwake内では動作しない

少しはハマったのでメモ Awake内だとSetFloatを呼んでも動作しません private void Awake() { audioMixer.SetFloat("SE", 0); } 初期化で呼びたい場合はStart内で呼びましょう

【Unity】スマホの初期向きを横向きにする

初期向きを横向きにする Dafault OrientationをLandscapeLeftかLandscapeRightに変更すれば起動時から向きを横向きにできる。 ネットだとここをAutoRotationにしてるものが多かったがそれだと最初縦画面になってしまいました。 Dafault OrientationをAutoRot…

【Unity】ShadergraphでGradientがプロパティ化できないので対策案を探してみた

はじめに ここにもある通りShaderGraphのGradientはプロパティ化出来ないため、グラデーションをマテリアルからいじれないので不便です。 WHERE is the exposed Gradient node property in Shadergraph - Unity Forum なので何か対策方法がないか調べてみま…

【Unity】ShaderGraphのSampler Stateノードについて調べてみた

はじめに Sampler StateノードはSample Texture 2DノードのInputで指定できるが誰も使用している人を見かけなかったので少し挙動について調べてみました。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph …

【Unity】ShaderGraphでLoadingっぽいアイコンを作る

はじめに ShaderGraphでLoadingっぽいアイコンを作っていきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 アイコン作成 最初にRectangleノードで4つの細長い矩形を…

1週間ゲームジャム お題「密」に参加しました。

はじめに 今回作成したゲームです。 unityroom.com よければ遊んでみてください 作成過程 あんまり記憶にないためかなり雑です 1日目 企画 物理を使用したなにかをしたいと思い今のゲームに至る 2,3日目 ゲーム部分の実装できるかの検証,プロトタイプの制作 …

【Unity】3分で作る音量調整バー

はじめに なるべく早くかつなにも考えずに作れる音量調整バーの作り方を紹介します。 なお今回のやり方ではBGMとSEを別に調整することはできないので unity1weekなど、雑でいいからすぐに用意したい人向けのものになります。 作成環境はUnity2019.3.0です 作…

【Unity】Buttonの押せる範囲が見た目より大きくなった時の対処方法

ボタンを作成していたらButtonの押せる範囲が見た目より大きくなったのでその対処方法をメモしたおきます。 原因 Buttonの子にしてあったテキストが原因でした。 テキストにも当たり判定が存在していてテキストを拡大していたために 当たり判定が見た目より…

【Unity】ShaderGraphで虹色に光らすシェーダーを作成する その2

はじめに 今回は虹色に光らすシェーダーを作成していきます。 前回 bravememo.hatenablog.com 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 Gradientノードで虹色のグラデ…

【Unity】ShaderGraphでカメラに近づくにつれて透明になるシェーダーを作成する

はじめに 今回はカメラに近づくにつれて透明になるシェーダー を作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 ノードの全体図です カメラとの距離はCa…

【Unity】2019.3でFBX Exporter3.0以降が動作しない件について

問題点 2019.3でFBX Exporter3.0以降をインストールしても、 右クリックでExport To FBX....の項目が出てきません。 こんな感じにならない… 解決法 FBX Exporter2.0.3をインストールするとりあえず動作します。 他にいい解決方法はないだろうか… 参考 https:…

【Unity】ShaderGraphでディザリングして透明っぽいものを作成する その2

はじめに 前回よりもさらに簡易的に出来るやり方を見つけたので紹介していきます。 前回 bravememo.hatenablog.com 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 今回はDi…

【Unity】ShaderGraphでノイズをかけるシェーダーを作成する

はじめに 今回は画像の向きを反転させるシェーダーを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 ノード完成図 今回は2つのパターン紹介します 下記…

【Unity】ShaderGraphで画像をぼかすシェーダーを作成する

はじめに 今回は画像をぼかすシェーダーを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 画像の処理はほぼCustom functionノードに任せています。 brav…

【Unity】ShaderGraphでCustom functionを使用して自作ノードを作成する

はじめに 今回はCustom functionを使用して自作ノードを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 Custom functionでノードを自作するメリット Custom functio…

【Blender2.8】 頂点アルファを編集する

アドオンのインストール Blender2.8ではデフォルトの機能で頂点アルファを編集する機能がないため、 アドオンをインストールする必要があります。 アドオンはVertex Color Masterを使用します。 blenderartists.org v0.84をクリックしてzipファイルをダウン…