2020-02-01から1ヶ月間の記事一覧
はじめに 今回は画像の向きを反転させるシェーダーを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 UVノードのXとYに対してOne Minusノードを繋ぎ向き…
はじめに 今回は画像のエッジを検出するシェーダーを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 ノード作成 こちらの記事を参考にさせていただきました。 qiita…
はじめに 今回は不透明オブジェクトとの境目が曖昧になるソフトパーティクルシェーダーを作成していきます。 環境は Unity 2019.3.0f3 Universal Render Pipeline(テンプレートのプロジェクトです) UnlitGraph を使用しています。 初期設定 Masterノードを以…
バージョン バージョン Unity 2019.3.0f3 シェーダーグラフはUnlit Graphで作成します。 円形グラデーション作成 Polar CoordinatesノードからYを抽出しそれをRemapノードで-0.5から0.5を0~1の間に値を変換します。 あとは変換した値をSampleGradentノード…
Keyboard.IsKeyDown()で入力を取得できる。 ソースコード using System.Windows.Input; void Update() { if (Keyboard.IsKeyDown(Key.LeftCtrl) == true) { //入力力成功時の処理 } }
はじめに バージョン Unity 2019.3.0f3 Universal Render Pipeline使用 こんな感じの虹色に光るshaderを作成していきます。 シェーダーグラフはUnlit Graphで作成します。 枠線の作成 2つの矩形をRectangleノードで作成してそれを減算して枠線を作成します。…
Resources.resxを選択しその他の状態でリソースの追加→既存のファイル追加でできる。 以下のコードでcsvの中身を文字列として受け取れる。 string s = Properties.Resources.追加したリソース名
目次 目次 MSBuildとは 目的 visual studio側の準備 プロジェクトの用意 ターゲット名の変更 ソースコード MSBuildを使ったbatファイルを作成 終わりに MSBuildとは .NET Framework 2.0から同梱されいるビルド環境です。 Visual Studioがインストールしなく…
前の記事 bravememo.hatenablog.com 完成図 だいぶレイアウトが変わりました。 CurveEditor ver 1 プレビュー機能追加 プレビュー機能作成 作成したグラフを使うとどのような挙動をするのかをすぐに確認できたらいいなーと思い作りました。 グラフの値に応じ…
CurveEditor Libraryの使い方 Visual Studio 2015以降で使うことが前提になっています。 ご了承ください。 github.com Libファイルのパスを通す リンカ 追加のライブラリディレクトリでlibが入ったフォルダのパスを通す。 リンカ 入力 追加の依存ファイルで…
はじめに 使用バージョン Unity 2019.3.0f3 ShaderGraphでよく使うのノードの組み合わせを毎回作成するのが面倒くさいので自作ノードを作成してそれを使いまわせるようにしていきます。 今回はみんな大好きなUVスクロールノードを作成します。 必要なノード…