太郎Work

Unityとかで困ったこと等を残しておきます

2020-01-01から1年間の記事一覧

フレア処理を高速化した話

この記事はQualiArts Advent Calendar 2020の20日目の記事になります。 昨日は 無料のDataformでBigQueryにおけるデータ加工のDXを改善して幸せになろう - Qiita でした はじめに 現在開発中のプロジェクトではUniversalRenderPipeliene(以下URP)を使用し…

ShaderGraphのPBRMasterNodeを拡張してみた

UniversalRPには標準でPBRMasterNodeがありますが、Fogの処理を変えたかったりほんの少し処理変えたかったりしたかったので自作のMasterNodeを作ってみました 速攻で仕様変わっていたらすみません... Unity2019.4+ShaderGraph7.5.0+UniversalRP7.5.08/24追記…

Timeline関連メモ

何かあったら追記していきますTimelineでカスタムトラックを作成したときにcurves編集ボタンを出す条件 AnimatedParameterUtility.cs内に実装があった IPlayableBehaviour を実装したクラスのフィールドを必ず持つ必要がある static FieldInfo[] GetScriptPl…

EnterPlayMode時にNativeArrayのエラーが発生する

Unity2019.3.1f1の時点です再生までの時間が早くなるEnterPlayModeを使用すると NativeArrayアクセス時に↓このエラーが発生しますInvalidOperationException: The NativeArray has been deallocated, it is not allowed to access itExecuteAlwaysを指定して…

UnityTimelineのTrackをスクリプトから入れ替える

現在Timeline関連の実装をしているのですが、Trackの順序をスクリプトから入れ替えたくなったのでメモ 多分こんなことしたい人いないと思うので需要ゼロです入れ替えたい理由はPlayableOutputの接続順をプログラム的に変えたかったためです本来はWindow内でT…