Unity Weekly 105
Unity Officials
Unity 2021 LTS におけるシェーダーのビルド時間とメモリ使用量の改善
Unity 2021 LTS におけるシェーダーのビルド時間とメモリ使用量の改善 | Unity Blog
Unity 2021 LTSに実装されているシェーダーのビルド時間とメモリ使用量の改善について、シェーダーバリアントの事前フィルタリングおよび動的なシェーダー読み込み機能を中心に解説しています。
Havok Physics for Unity が製品版としてサポートされました
Havok Physics for Unity が製品版としてサポートされました | Unity Blog
Havok Physicsが正式に製品版としてサポートされることがアナウンスされました。
Havok Physicsは、Unity Pro・Enterprise・Industrial Collectionに加入していると無料で利用できるとのことです。
Unityのビルド時間を大幅削減!?Shader Variant Prefilteringの紹介
Unityのビルド時間を大幅削減!?Shader Variant Prefilteringの紹介 - YouTube
Shader Variant Prefiltering(シェーダーバリアントの事前フィルタリング)によるビルド時間の削減について紹介しています。
Shader Variant Prefilteringとビルド時間削減の原理、シェーダーバリアントについて、シェーダーバリアントの欠点について、Shader Variant Prefilteringの機能について、それぞれ解説しています。
Authoring Dev Blitz Day 2022 - Q&A
Official - Authoring Dev Blitz Day 2022 - Q&A - Unity Forum
Unity開発者が直接フォーラム・Discord上で質問に答えるDev Blitz Dayが、今回はオーサリングツールの開発チームが参加して1/26に開催されます。
参加者は、検索・エディターツール・シーンワークフロー・スプラインツール・ProBuilder・GraphView・Entitiesツールなど、オーサリングツールに関する質問ができます。
前日の1/25に質問を受け付け、1/26の8:00〜16:00(EST)の間にそれらの質問に答えます。
Articles
URP14で追加された、Full Screen Pass Renderer Featureを読む
URP14で追加された、Full Screen Pass Renderer Featureを読む
URP(Universal Render Pipeline)14で実装された画面全体へのポストエフェクトをかけることのできるFull Screen Pass Renderer Featureについて、その内部実装や処理フローをソースコードを追いつつ解説しています。
MemoryPackで独自のバージョニングを行う
MemoryPackで独自のバージョニングを行う | Yucchiy's Note
MemoryPackで、ヘッダーにデータを埋め込むことで独自のバージョニングを行う方法について紹介しています。
SteamDeck上でUnityのVideoPlayerを利用しても動画が再生されない時の解決策
SteamDeck上でUnityのVideoPlayerを利用しても動画が再生されない時の解決策 - きゅぶろぐ
StreamDeck上でUnityのVideoPlayerでの動画再生が正常に行えない原因とその対応方法について紹介しています。
mocopiのトラッキングデータをUnityで利用する
mocopiのトラッキングデータをUnityで利用する - Qiita
mocopiで記録したモーションのトラッキングデータをUnityに送信して、UnityのAnimationClipとして取り込んで再生する方法について紹介しています。
Unityプロジェクトを解析し、改善点を教えてくれる ProjectAuditor
Unityプロジェクトを解析し、改善点を教えてくれる ProjectAuditor【Unity】【アセット】【最適化】 - (:3[kanのメモ帳]
Unityプロジェクトのアセットや設定、スクリプトを解析して改善点をレポートする静的解析ツールProject Auditorについて、導入方法から基本的な使い方をまとめています。
DoTweenでUniTaskを対応させてawaitできるようにする
【Unity】DoTweenでUniTaskを対応させてawaitできるようにする - はなちるのマイノート
UniTaskが公式で提供するDoTweenサポートを有効化する方法について紹介しています。
Repositories
Transform Changes Debugger API
Transformのposition・rotation・scaleの変更を監視して、フレーム単位で表示およびデバッグを行うことのできるライブラリ。
MonoBehaviourTree
Qriva/MonoBehaviourTree: Simple event driven Behaviour tree for Unity projects
シンプルな、イベントドリブンによるBehaviourTree実装。ミニマムなノードライブラリとツリーのビジュアルエディターが付属している。
Decision Trees for Unity
ビジュアルエディター上で決定木を作成できるライブラリ。
Bookmark4Unity
シーン上のオブジェクトやプロジェクトアセット、シーンビュー上のカメラ位置などをブックマークすることのできるシンプルなエディターツール。
Vloxy Engine
BLaZeKiLL/VloxyEngine: Performance oriented voxel engine for unity.
パフォーマンスを重視したUnity向けボクセルエンジン。
Water shader in Unity 3D
leonjovanovic/water-shader-unity: Simulation of water in Unity
よりリアルな水を描画するためのシェーダー実装。反射・屈折・コースティクス・波・流れ・水中霧などが実装されている。
PolyExtruder
ランタイム上で、頂点配列から2Dメッシュをxz座標に沿って作成するライブラリ。 また、生成したメッシュに対して、y座標方向に押し出したメッシュを作成する機能もあわせて提供されている。