2021-01-01から1年間の記事一覧
お題 タイムラインを自動生成しよう トラックやクリップも外から作成してみます それに伴い、エディタ拡張の勉強 メニューよりEditorWindowを表示 とりあえず最も汎用的な?メニュの拡張から メニューの拡張 Editor拡張で最も使われると思うので、よーく覚え…
CreatePlayable周りがちょっとややこしかったので調査 まず初めに断っておくが、本来はMixerを作るのがベストだが、今回はあえてMixerを作らずに頑張ってみる ScriptPlayable var playable = ScriptPlayable<NewPlayableBehaviour>.Create(graph); var trackBinding = go.GetCompon</newplayablebehaviour>…
PlayableTrack プログラマとしては本題! 独自の処理をするトラックを作ります 用途はほんと色々あります だいたい仕事では8割以上はこのカスタムトラックでタイムライン作るかも Track、Asset、Behaviour、Mixerの4つで構成されます PlayableTrack カスタム…
タイムラインとは ムービーシーンとかカットシーンと呼ばれるもの カメラワーク、モーション、エフェクト等を定義しておき、実行時にキャラをバインドする事で 同じ動作のムービーを別キャラ(別衣装)で行うことが出来る 例えばモンハンのムービーシーンの…
今まで ドメインをお名前.comで メールをお名前メール Webページその他ホスティングをさくらVPS にしていた ただ、お名前メールのMXのサーバ名が不明だったので お名前comからお名前メールにNSを転送してお名前メールの方でさくらに転送 という無駄な流れだ…
Cinemachineとは UNITYの提供するカメラ制御のコンポーネント Cinemachineのインストール PackageManagerよりインストールをする その後メニューから Cinemachine-Cinemachine FreeLook を選ぶ シーンに CM FreeLook1というGameObjectが作成されており、Cine…
New Input Systemについて 新しい入力が出来ました 引き続き旧来の入力方法を使う事が出来ますが これを期にInputSystemを覚えようと思います 旧来の方法 旧来のInputではInputManagerのAxes 下記のように入力を取得していました h = Input.GetAxis("Horizon…
作りたいもの クラウドを本格的に使う際に色々心配事もあるし、結局仕事でも使うでしょ? 例えば今月の利用金額を調べたり、Metrixを表示したり、起動中のインスタンス表示したり落としたり これがPCでログインしたりせず、Slack上でコメントするだけで制御…
WSL2で開発する時、Dockerなどを使わなくともポートをWindows側から叩くことができる これでWeb開発がよりスムーズになる また、WSL2に使うメモリやプロセッサ数、Swapなども細かく設定し、PCリソースを管理することも可能 devblogs.microsoft.com
URPのシェーダーを作ろうとすると、UNITYからは全部ShaderGraphになる ので、テキストエディタでShaderを書く事は推奨されていないようだし 実際に仕事でも、アーティストと会話するために、ノードエディタのShaderGraphを使う方が良いと思うが 勉強のために…
前回まで色々頑張ってBuiltIn Shaderに沿って影を出そうとしたけど 昔のURPバージョンでは少しの変更で出せていたが 最新バージョンでは、BuiltIn Shaderのシェーダー変数にも値が入っておらずなかなか出来ずにいた もちろん、細かくURPを読んで、同じような…
UNITYちゃんを表示 URPのプロジェクトに旧来のUNITYちゃんを表示してみると シェーダーが対応していないよね もちろん、シェーダーをURPのものにすれば、とりあえずエラーは解消されるし URPやHDRPに対応したUNITYちゃんもダウンロード可能なので そちらを使…
趣旨 Unityが従来の固定レンダリングパイプライン(BuiltIn RP)の後継にURPを指名した ので、早急にURPを調査する必要がある blogs.unity3d.com UNITYのレンダリングパイプライン SRP UNITYのレンダリングは下記のようなパイプラインで行われる カリング オ…