Unity
前書き Unity でVFX Graphがオクルージョンカリングで表示されなくなったのでメモ。 環境 Unity2022.3.2f1 Visual Effect Graph 14.0.8 解決方法 Initialize ParticleのバウンディングボックスのSizeを大きくする。 参考文献 VFX unwanted culling from came…
環境 Unity 2022.2.5f1 症状 依存解決のためにAssembly Definitionを生成して配置。リコンパイルが走るが終わらない。 放置では何も起きなかったのでエディタを再起動するも止まってる 結論:解決せず Unity 2022.2のScript Updaterの不具合の可能性が高そう…
前書き Entities 0.50.0を使用したプロジェクトのビルド方法のメモです。 注意点 今後のアップデートで方法が変わる可能性があります。 環境 Entities 0.50.0-preview.24 Platforms 0.50.0-preview.4 前準備 プロジェクト設定でプレビューなパッケージを有効…
前書き 一昔前のロボットたちが遠目でいっぱい爆発するときのエフェクトを作ってみました。 サンプルはGitHubに上げています。 github.com 環境 Unity 2020.3.14f1 High Definition RP 10.5.1 実装方法 VFX Graphでパーティクルを生成 Projectビューを右クリ…
前書き URPで背景のバッファの取得とその使用方法をまとめました。サンプルはGitHubに上げています。 github.com 環境 Unity2020.3.14f1 Universal RP 10.5.1 (ForwardRenderer) Shader Graph 10.5.1 実装方法 描画されたバッファを取得する Universal Rende…
前書き Unityでいろいろ試した後にGithubに追加したいけど、フォルダ名がリポジトリ名と被ってしまいリネームして中身を移動させてプッシュするのが手間でした。 なので、ドラッグ&ドロップしたらGithubのリポジトリを作って、コミットまでしてくれるバッチ…
追記 2021/06/30:Time.realtimeSinceStartupの説明を変更しました。 2021/07/01:HDRPの定義を追加 2021/09/10:ShaderGraphのTimeの参考資料と説明を追加 前書き Built-in Render PipelineとUniversal Render PipelineでShaderで使用できる_Timeの実装が違…
前書き アドカレ用に書こうと思います。 https://qiita.com/advent-calendar/2020/botti-unityqiita.com 注意点 DOTSなので今後もAPI等が変わる可能性が十分にあります。 環境 Unity 2020.10.10b1 Project Tiny 0.31.0-preview.26 Burst 1.4.0-preview.4 Job…
前書き アドカレ用に書こうと思います。 https://qiita.com/advent-calendar/2020/botti-unityqiita.com 注意点 DOTSなので今後もAPI等が変わる可能性が十分にあります。 環境 Unity 2020.10.10b1 Project Tiny 0.31.0-preview.26 Burst 1.4.0-preview.4 Job…
前書き いろいろ試したのでメモ書き。 環境 Unity 2019.3.0f6 ・Asset Pipeline v2 使用 背景 2018.4から2019.3に移行して作業をしていると、唐突にプロジェクトが開けなくなりました。プロジェクトを開こうとしてもImportingで止まり、新規プロジェクトを作…
前書き お久しぶりです。EFです。 Unityを使ってAndroidビルドしたところ、なぜか怒られたのでメモとして残しておきます。 環境 Unity 2019.3.0f6 ビルド設定 ・Minimum API Level - Android7.1 'Nougat' (API Level 25) ・Target API Level - Android7.1 'N…
前書き C# Job System と ECS でよく使われる Native Container について軽くまとめました。 ざっくりとした説明なので詳しい情報は調べてみてください。 注意点 2019/12/01 時点で調べた内容です。
前書き DOTS の1つである C# Job System について軽くまとめました。 ざっくりとした説明なので詳しい情報は調べてみてください。 注意点 2019/12/01 時点で調べた内容です。ECSやBurst Compilerを併せて使ったときの説明が含まれており、ピュアな C# Job S…
前書き DOTS の1つである Burst Compiler について軽くまとめました。 詳しく書いてるわけではないですが、要点は抑えているつもりです。 ざっくりとした説明なので詳しい情報は調べてみてください。 注意点 2019/12/01 時点で調べた内容です。
2019/12/06 追記 本記事で使用しているサンプルは、ECSのバージョンアップにより2019/11/05にGitHubから削除されました。お久しぶりです。EFです。 今回も Unity の ECS をサンプルを使って解説したいと思います。 注意点 この記事は2019/11/13時点のものに…
2019/12/06 追記 本記事で使用しているサンプルはECSのバージョンアップにより、2019/11/05にソースコードが変わっています。お久しぶりです。EFです。 今回は Unity の ECS をサンプルを使って解説したいと思います。 注意点 この記事は2019/9/29時点のもの…
お久しぶりです。EFです。 今回はUnityでECSの導入方法をまとめておきます。 ECSは「Entity Component System」の略でデータと処理を分離させ、同じデータを連続してメモリに置き、処理速度を稼ごう(キャッシュミスが少ない)的なものになります(適当) ま…