2019-04-15から1日間の記事一覧
概要 using System; using UnityEngine; using UnityEngine.Profiling; public class Test : MonoBehaviour { private void Update() { var samplerA = CustomSampler.Create( "TEST A" ); samplerA.Begin(); Func<int, int> funcA = n => n + 1; funcA( 25 ); sampler</int,>…
空の Unity プロジェクト ビルド時間 初回 1:44 2回目以降 0:36 Post Processing Stack v2 を導入したプロジェクト ビルド時間 初回 5:25 2回目以降 0:44
ソースコード 使い方 Unity メニューの「Edit > Scene View Camera Align」をオンにすると Scene View のカメラの位置と角度をシーンのメインカメラに同期させることができます
検証環境 Unity 2018.3.11f1 Post Processing 2.1.6 P10 lite 検証結果 Bloom 無し Post Processing Stack v2 の Bloom 自作した Bloom 補足 「自作した Bloom」の検証には下記のシェーダを使用させていただきました
概要 「Shader Graph Example Library」のサンプルシーンを Android で実行した場合に FPS がどうなるか気になったので調査してみました (時間をかけて検証したわけではないので、あくまで参考程度のモノになります) 検証環境 Unity 2018.3.11f1 Lightweig…
スライド
概要 ShaderGraph でマスターノードを右クリックして「Copy Shader」を選択して、 コピーしたテキストを .shader 形式のファイルに貼り付けると使用できる
概要 using System.IO; using System.Text; using UnityEditor; using UnityEditor.Build; using UnityEditor.Build.Reporting; public class Example : IPreprocessBuildWithReport, IPostprocessBuildWithReport { private const string PATH = "Assets/Re…
概要 Unity.exe -batchmode -quit -executeMethod "XXXX.YYYY" 上記のようにコマンドラインから Unity プロジェクトの関数を実行しようとしたところ EditorApplication.delayCall で指定したコールバック内の処理に進まない現象に遭遇した
はじめに 「JenkinsFile Support」を VSCode に追加することで Jenkinsfile のシンタックスハイライトやスニペットが使用できるようになります 適用前 適用後
はじめに 「Jenkins Pipeline Linter Connector」を VSCode に追加することで Jenkinsfile の文法が正しいかどうか検証できるようになります 使用例 Ctrl + Shift + P でコマンドパレットを開いてから「Validate Jenkinsfile」を選択するか、 Shift + Alt + …
概要 削除済みのシーンが Scenes In Build に登録されていないかどうかテストできます
概要 using UnityEditor; using UnityEngine; public class Example { [MenuItem( "Tools/Hoge" )] private static void Hoge() { var playerSettings = Unsupported.GetSerializedAssetInterfaceSingleton( "PlayerSettings" ) as PlayerSettings; Debug.Lo…
スライド
スライド
はじめに 「Facepunch.Highlight」はハードエッジの 3D モデルでもキレイに表示できて、 隠れている部分も表示できるアウトラインシェーダです 使用例(引用) 使用例 適用前 適用後 使い方 「HighlightImageEffect」マテリアルでアウトラインのサイズや色を…