GenerativeArtMadewithUnity
今 か 聞きたい!
Unity2017/18 ー ー た
Unity2019 LTS基礎知識
主要機能の概要と基礎知識
Unity Technologies Japan
Project Manager AEC
Shinobu Takahashi
Unity 2019 LTS について…
- 何が良くなったのか?
- どういう機能なのか?
- どう学べばいいのか?
GenerativeArtMadewithUnity
Unity の ース ージ
TECH リリースと LTS リリース
Unity の ースバージ
2017.3 2017 LTS
2018.1 2018.2 2018.3 2018 LTS
2019.1 2019.2 2019.3 2019 LTS
2020.1 2020.2 2020 LTS
2018 2019 2020 2021
2021.1 2021.2
2020.4 LTS2020.1TECH ストリームリリース
2つの ース
2-3回
最新機 供
最新 Tech 供
プ ジェクトで新しいテクノ ジーの可能性を試し
たい、または、本番環境前の開発段階で実験
したい早期導入者向け。
LTS 24 月
LTS 12 月
重 更新
新規機 加
長期的に信頼性の高い基盤が必要なお客様
向け。
LTS リリース
2018.1 2018.2 2018.3 2018 LTS
2019.1 2019.2 2019.3 2019 LTS
24 月
12 月
GenerativeArtMadewithUnity
2019LTS の開発環境
Unity Hub / Package Manager
Unity 2017 までの開発環境
8
複数バーショ を
個々にイ ストー
使用するバージョ を
個別に起動
対応バージョ が見えない
プ ジェクト Unity 4.x
Unity 5.x
Unity 2017.1
Unity 2017.3
Project
Project
Project
Project
Project
Project
Project
Project
Project
Project
Unity 2019 LTS世代の開発環境
9
Unity Hub
Unity Hub
10
Unity 本体の管理
希 新規作成
加
加 削除
Unity Hub
11
開発用の
テ プ ート提供
2D,3D etc
今後 加
自 可
自
LEGO Microgame (beta) 登場
12
Unity ステーショ で紹介しています。
Unity LEGO® 世界 込 ! - Unity
https://www.youtube.com/watch?v=-dm2zGotAWY
Unity Hub
13
Unity プ ジェクト管理
一 管
起
対応 更
Unity Hub
14
既存プ ジェクトの移行
1.Unity Hub ( 加)
2.対象Unity 更(Unity )
対象 更 可
Unity Hub
15
使い方を学ぶ
学習
Unity Hub
16
コミュニティリスト
Unity Blog
Unity 2017 までの開発環境
17
機能追加は自分で
ダウ ード&イ ストー
Web 探
&
管 全
自
Unity Editor
Project
New
Functions
3rd Party
Library
Private
Library
Asset
Unity 2019 LTS世代の開発環境
18
Package Manager
Package Manager
19
各種機能の導入と管理
Unity 加 新 機
多 Package 公
開 可
Preview 機 含
加
GitHub 可
Unity Hub
まとめ
Unity Hub と Package Manager で快適開発環境 ♪
Project
Project
Project
Project
Project
Project
Project
Project
Project Project Project Project
Project Project Project Project
Unity Editor
Project
New
Functions
3rd Party
Library
Private
Library
Asset
New
Functions
3rd Party
Library
Asset
Library
Package
Manager
GenerativeArtMadewithUnity
2019 LTSの イ
2019 LTS 主要機能一覧
グラフィックス
コアテクノ ジー
エディタ-&
チーム ークフ ー
プラットフォーム2D
アーティスト向け
ツー とテクノ ジー
2019 LTS 主要機能一覧
コアテクノ ジー プラットフォーム技術 グラフィックス 2D
管 改
V2
Unity Accelerator
Addressable Asset System
NVIDIA PhysX 4.1
IDE 移行
改
TypeCache API
再生
(SPB)
化 改
.NET 4.X 設
IL2CPP 改
New Input System
Profiler 改
AR Foundation 2.1
Magic Leap SDK(Lumin OS)対応
HoloLens 2 対応
VR 向 HDRP
AR VR 向 URP
XR
Unity as a Library
Android 向 最 化
Scripts-Only Build (Android)
Android Logcat Integration
Android App Bundle 使
APK 確
Mobile Notifications
Samsung Adaptive Performance
Xbox X (NDA)
PlayStation 5 (NDA)
Google Stadia
(HDRP URP SRP)
HDRP
SRP
向 HDRP
最 化
:
:
Visual Effect Graph
GPU 改
環境 MSI
NVIDIA OptiX AI Denoiser
Intel Open Image Denoise
AMD Radeon Pro Lightmap Denoiser
加算
2D Sprite Shape
2D
2D Animation
2D PSD
2D Pixel Perfect
オーサリ グツー 等
Timeline
ProBuilder
素材
エディター/チーム ークフ ー
Unity Editor UI
Quick Search
集
UI Elements 向 UI Builder
Unity
2019 LTS 主要機能一覧
コアテクノ ジー プラットフォーム技術 グラフィックス 2D
管 改
V2
Unity Accelerator
Addressable Asset System
NVIDIA PhysX 4.1
IDE 移行
イ クリメ タ ガベージコ クター
改
TypeCache API
再生モード入力オプショ
(SPB)
化 改
.NET 4.X 設
IL2CPP 改
New Input System
Profiler 改
AR Foundation 2.1
Magic Leap SDK(Lumin OS)対応
HoloLens 2 対応
VR 向け HDRP
AR VR 向 URP
XR プラグイ フ ーム ーク
Unity as a Library
Android 向 最 化
Scripts-Only Build (Android)
Android Logcat Integration
Android App Bundle 使
APK 確
Mobile Notifications
Samsung Adaptive Performance
Xbox X (NDA)
PlayStation 5 (NDA)
Google Stadia
スクリプタブ ダーパイプライ
(HDRP、URP、カスタム SRP)
HDRP
SRP
向 HDRP
最 化
:
:
Visual Effect Graph
テライ ツー
GPU 改
環境 MSI
NVIDIA OptiX AI Denoiser
Intel Open Image Denoise
AMD Radeon Pro Lightmap Denoiser
加算
シネマシー
2D Sprite Shape
2D タイ マップエディター
2D Animation
2D PSD イ ポーター
2D Pixel Perfect
オーサリ グツー 等
Timeline
ProBuilder
素材
エディター/チーム ークフ ー
Unity Editor UI リフ ッシュ
Quick Search
プリセットおよびプリセットマネージャー
ショートカットマネージャー
集
UI Elements 向け UI Builder
Unity パッケージマネージャーアップデート
GenerativeArtMadewithUnity
Graphics Topic
GenerativeArtMadewithUnity
Scriptable
Render Pipeline
26
Pipelineダーパイ イ
27
Unity での描画: ダーパイプライ
頂
Shader
光源
グラフィックス
Model
Shader
換
陰影計算
影 換
換
走査 換 完
合成
光源情 頂 情
Unityの ダーパイ イ
28
グラフィックス
Unity Pipeline
Pass
Pass
Pass
SRP
(C#)
URP HDRP
Scriptable
Render Pipeline
C# 可
自 実装
Universal
Render Pipeline
高 質 画可
HD
Render Pipeline
高 質 画可
Build-in
Render Pipeline
Unity 準
意識 使
ダーパイ イ を学ぶ
29
CEDEC 2020 山村さん
Unity 次 準 Universal Render Pipeline 何
https://learning.unity3d.jp/4966/
グラフィックス
GenerativeArtMadewithUnity
HDRP
HDRP 最高 質 実現
向 重 置
高 強 忠実 高
実現
30
HD ダーパイ イ (HDRP)
Pros
現
最新 対応
機
対応
Cons
限
拡張性
グラフィックス HDRP
Real-time Ray Tracing
32
グラフィックス HDRP
HDRPのターゲット ット ォー
33
ハイエ ド PC
Mac
コ ソー
Xbox One
PlayStation 4
グラフィックス HDRP
HDRP の スト セッシ グ
HDRP 合
準 設 素(焦 距
絞 ) 使 写
界深 出
制御可
グラフィックス HDRP
HDRP の スト セッシ グ
グラフィックス HDRP
HDRP の スト セッシ グ
36
グラフィックス HDRP
Antialiasing
Ambient Occlusion
Depth of Field
Bloom
HDRP の VR に関わるアップデート
HDRP VR
使 Windows 10
Direct3D 11 VR 対応
上
推奨
VR
含
HDRP 対応
グラフィックスに関する付録
GenerativeArtMadewithUnity
URP
兼 Unity
強
38
Universal Render Pipeline
グラフィックス UWP
ニバーサ ダーパイ イ の ット ォー のサ ート
グラフィックス URP
最適化された スト セッシ グ
合 機
最終 全体 見
調整 改善
グラフィックス
GenerativeArtMadewithUnity
シェーダーグ
記述 視覚 作成
シェーダーグ
記述
視覚 作成
グラフィックス シェーダーグラフ
シェーダーグ サ
Shader Graph Example Library
Unity公式 集
https://github.com/UnityTechnologies/ShaderGraph_Exa
mpleLibrary
グラフィックス シェーダーグラフ
ShaderGraphExamples
Keijiro 作成
https://github.com/keijiro/ShaderGraphExamples
シェーダーグ を学ぶ
46
Unite Tokyo 2018 高橋 啓次郎さん
新機 Shader Graph 使 作 !
https://www.youtube.com/watch?v=9OP6s5RFNkQ
グラフィックス
GenerativeArtMadewithUnity
Visual Effect
Graph
Visual Effect Graph を使用してコーディ
グなしでリア タイム VFX を作成します。
GPUで計算してエフェクトを動かします。
Visual Effect Graph
作
GPU
演算
次世代
作成
可
グラフィックス Visual Effect Graph
Visual Effect Graph
49
群 携 応
グラフィックス Visual Effect Graph
Visual Effect Graph とシェーダーグ の統合
忠実 高
外観 作
作成 Visual
Effect Graph
加
グラフィックス Visual Effect Graph
VFX Graph を学ぶ
51
【Unite Tokyo 2019】 高橋 啓次郎さん
パーティク エフェクトが超進化する! Visual Effect Graph の基礎と応用
https://www.youtube.com/watch?v=Xwmdl4sbsjY
グラフィックス
GenerativeArtMadewithUnity
New
Terrain Tool
新しい Terrain Tools で作業をスピードアッ
15 の新スカ プティ グツー
合 化 自 化 支援
改善
回 間隔 散 新
新 Brush Mask Filters
アーティスト向けツー とテクノ ジー
テ イ テ ア の イ トをスピードアッ
少ない労力で複雑なテ イ をペイ ト
UI 更
新 Brush Mask Filters
見 行 Paint Texture
改善 Terrain Toolbox
アーティスト向けツー とテクノ ジー
Terrain(地形)ツー のアッ デート — 穴
より入り組んだ形状を作成
使
開 者
可
演算
Unity 他
携
アーティスト向けツー とテクノ ジー
GenerativeArtMadewithUnity
イ ィ グ
GPU イト ッパーの改良
CPU ライトマッパーの機能とよりバラ スが取れるようになる
環境 多重重 対応
NVIDIA OptiX 除去機 対応
先順位 占 使 改善
グラフィックス - ライティ グ
NVIDIA OptiX AI Denoiser のサ ート
画像 使
訓
除去機
数 少 場合 既存
結果 強
Windows 対応 Nvidia
GPU 可
グラフィックス - ライティ グ
オフ オ
イト ッ 用 NVIDIA OptiX AI Denoiser
のアッ グ ード
最大 10 高速化
供
簡単
観 高速
実現
改善
使 減少
NVIDIA Turing GPU 対応
グラフィックス - ライティ グ
Intel® Open Image Denoise
高速化
多重重
速 改善 洗
加
HDRI 環境 使
可
グラフィックス - ライティ グ
環境のための多重重点的サ プリ グ(MIS)
/HDRI 最 重 域 新
多数 GI 球 照射 (太 ) 重
域 焦 合
グラフィックス - ライティ グ
AMD Radeon Pro イト ッ デノイザー
AMD
所
者 GPU
結
果 除去
行
ライティ グ
グ ッシ イト ッパー — 新しい イト形状
HDRP
形状
対応
形状 完全
完
全 混合
使
グラフィックス ライティ グ
シー の加算的 ードによる イト ー
加算
間
加算 小
割
可 性
大
グラフィックス ライティ グ
GenerativeArtMadewithUnity
Others
2D/ Platform Technologies / Core Technologies / Tools
GenerativeArtMadewithUnity
2D
2D Sprite Shape
高性
制作 数多
画
2D タイ マップエディター
角形 角 作
成 加
化 化 画 効
ー ド構築用ツー
検証済みの 2D ツー
2D PSD イ ポーター
化 Photoshop 画像 各
情 持 2D
Animation 作成
2D Pixel Perfect
鮮 状態 解
像 回 安 状態
Cinemachine 対応
グ ィックス
検証済みの 2D ツー
2D Animation
使 少
作業
作成
検証済みの 2D ツー
2D Shadows
2D Lights 使
影 差
視覚
奥行
新機能と実験的機能
線 加
2D 条件 対
現実感 応 示
Secondary Textures
再 数
作成 意 時
中 置 換
2D Animation のスプライトのス ップ
新機能
新機能と実験的機能
スト セッシ グとシェーダーグ
最新 機 使
高
2D 作成
新機能と実験的機能
2Dアニ ーシ を学ぶ
73
【Unityステーショ 】
Unity 場2D 作
https://www.youtube.com/watch?v=KNJdoprRR7s
『Lost Crypt』サ プ プ ジェクト
全ソースコードとアセットが利用可能
Unite CPH 2019 公開 2D
新 2D 視覚 説
携 子 示
2D デモプ ジェクト
標準の 2019 LTS と連携
製 開 新機 使
公開
確
GenerativeArtMadewithUnity
xR
75
60%全世界 60% AR/VR
Unity 作
90%全世界 AR/VR開 会社
Unity 90%活 開
XR グイ ー ーク
限 広
AR
VR 体験 確
実
プラットフォームテクノ ジ:拡張現実とバーチャ リアリティ AR/VR
AR Foundation
AR 体験 制作
次 対応:
ARKit
ARCore
Magic Leap
HoloLens
プラットフォームテクノ ジ:拡張現実とバーチャ リアリティ AR/VR
AR/VR 用のスクリプタブ ダーパイプライ のサポート
HD ダーパイプライ のサポート
写実 効果
実現 犠牲
高忠実 VR 押 広
プラットフォームテクノ ジ:拡張現実とバーチャ リアリティ
ユニバーサ ダーパイプライ のサポート
高 実現
一 AR VR
広 向
AR/VR
Magic Leap SDK(Lumin OS)
Unity Magic
Leap 1 向
AR Foundation Magic
Leap 1 拡大 一 AR
体験 構築
Magic Leap
プラットフォームテクノ ジ:拡張現実とバーチャ リアリティ AR/VR
HoloLens 2
HoloLens 2 向
AR Foundation
HoloLens 2 拡大
一 AR 体験 構築
HoloLens
プラットフォームテクノ ジ:拡張現実とバーチャ リアリティ AR/VR
XR Interaction ツー キット(Preview)
82
一
全体 AR VR 体験 加
プラットフォームに関する付録:拡張現実とバーチャ リアリティ AR/VR
Oculus Quest での Vulkan のサ ート(Preview)
83
細 GPU 制御 CPU 使 高 質 体験
プラットフォームに関する付録:拡張現実とバーチャ リアリティ AR/VR
GenerativeArtMadewithUnity
コア技術と
開発者向け ー
GenerativeArtMadewithUnity
バージ 管理の改善
Unity 2019 LTS では、バージョ 管理サポートが刷新されています。
UX 改善 修正
Perforce 合 改善
改善
コアテック
アセットイ ートパイ イ V2
生産性 高
切 替 時間
時間 短縮
2020.x 多
機
高速化 基礎 築
コアテック
Unity Accelerator
更新 時
間 最大 90% 短縮
供
コアテック
Addressable Asset System
管 簡単
簡単
作成
簡 化
コアテック
NVIDIA PhysX が 4.1 にアッ デート
高速 堅
演算 可
( DOTS)
遅延 可
新 API 加
コアテック
PhysX 3.4 から 4.1 への改良
移行 一環 新
NVCloth 使
改善
新機 高
質 実行
向
上 実現
コアテック
IDE サ ートがパッケージに移行
Unity 化
C# API 公開 IDE
迅速
供 可
コアテック
イ ク タ ガ ージ コ クター
減
数
散
コアテック
エディターのコ ソー の改良
示 関数呼
出 行
可
簡単
検索
エディター
2019.x の DOTS に関わる新機能
2019.x DOTS 新機 Unity
Animation Unity Physics Netcode Hybrid
Renderer Entities(
Unity Live Link)
プ ビュー
Burst 皆 代 C#
担 高 最 化 生成
記述 手 調整 言
語 向上
検証済み
Havok Physics
Havok と共同で新しい物理演算エ ジ を開発
DOTS
Havok Physics 現在 手可
PE/Plus
Pro :20 /月 200 /
エディターコードの TypeCache API
角 素 :
属性
型
生 型
コアテック
「Enter Play Mode」オ シ
間 待機
時間 50% 90% 削減
再
効 再生
時間 短縮
コアテック
スク タ ビ ドパイ イ (SBP)
コ テ ツをビ ドする方法を制御する C# パッケージ
事前 義
時間 短縮
改善
柔 性
コアテック
シ ア 化の改善
SerializeReference 属性拡張
C# 参照
雑 扱
コアテック
.NET 4.x がデ ォ トになりました
古 .NET 3.5 Equivalent 削除
使 .NET 4.x Equivalent
使 更新
コアテック
IL2CPP の改良
効
向上
IL2CPP 生成 最大 20% 向上
コアテック
Input System
New Input System
堅
間
一貫性
可
コアテック
Input System
public InputMaster controls;
void Awake()
{
controls.Player.Shoot.performed += _ => Shoot();
controls.Player.Movement.performed += _ => Move();
}
コアテック
ァイ ーの改良
影響 及 C# 簡単
対
Android Systrace
外
合
コアテック
Profile Analyzer
一度に複数のフ ームを分析
各種状況下でパフォーマ スを
広く把握
Unity 時
最 化 効果 検証
他 検証時
コアテック
2019 LTS コア技術
107
主なポイ ト
高 設 可
時間 改善
最新 新 Input System
多 析情 手
OOTS 演算 新 API
高速 化時間
合 移行
GenerativeArtMadewithUnity
アー ィス 向け
ー と
ク ジー
Timeline
Timeline パッケージが Unity 2019 で検証済みに
Timeline Signals 使 Timeline 簡単 操作
以外 実装
アーティスト向けツー とテクノ ジー
Timeline
110
アーティスト向けツー とテクノ ジー
ProBuilder 4.0
簡単 化
DCC 携
ProBuilder 上 作成
環境 構築
アーティスト向けツー とテクノ ジー
アーティスト向けツー とテクノ ジー
ProBuilder
112
サードパーティの ダ グ素材サ ート
DCC 相互運 性
改善 開 者 Unity 選
択 素材 対
加
組 込 :
Arnold Standard Surface
3ds Max Physical
Autodesk Interactive
(Maya LT)
アーティスト向けツー とテクノ ジー
Animation Rigging(2020.1 で検証済み)
Animation Rigging
簡単
最後 仕上 正
アーティスト向けツー とテクノ ジー
GenerativeArtMadewithUnity
DOTS
DOTS
116
活
効 化
実行 高速化
Data-Oriented Technology Stack
DOTS
117
Data-Oriented Technology Stack
DOTS Sample ジェクト 2019
全ソースコードとアセットが利用可能
Unite CPH 2019 公開 DOTS Sample 新 DOTS
子 紹介 三人称視
2019 LTS DOTS
DOTS Unity Animation Unity Physics Netcode Hybrid Renderer
Unity Live Link 使
Data-Oriented Technology Stack
Burst コ パイ ー
新 LLVM
C# 高 最
化 生成
Data-Oriented Technology Stack
DOTS Core( ビ ー)構文のアッ デート
C# Job System 使
数 活
C#
安全 高速 化
記述
Data-Oriented Technology Stack
Entities(ECS)
Unity C# Job System
Burst 活
最新
性 最大限 揮
Data-Oriented Technology Stack
DOTS Conversion Workflow( ビ ー)
既知
使 DOTS
活
Data-Oriented Technology Stack
Unity Live Link(実験的)
更 加 再生
意 接続
映 更 確
Data-Oriented Technology Stack
Unity Animation( ビ ー)
DOTS 主
機 :
IK
Data-Oriented Technology Stack
FPS Netcode( ビ ー)
似 FPS
DOTS
使
制作
Data-Oriented Technology Stack
Unity Physics( ビ ー)
DOTS
世界 創造
Data-Oriented Technology Stack
DSP Graph
Unity C# Job System
構築 新
/
感
大規 作成
DSPGraph オーディオシステ
DSPGraph 2019
DOTS
基
開
者 自
構築
Data-Oriented Technology Stack
GenerativeArtMadewithUnity
まとめ
お疲れさまでした。
129
2019 LTS 主要機能一覧
コアテクノ ジー プラットフォーム技術 グラフィックス 2D
管 改
V2
Unity Accelerator
Addressable Asset System
NVIDIA PhysX 4.1
IDE 移行
改
TypeCache API
再生
(SPB)
化 改
.NET 4.X 設
IL2CPP 改
New Input System
Profiler 改
AR Foundation 2.1
Magic Leap SDK(Lumin OS)対応
HoloLens 2 対応
VR 向 HDRP
AR VR 向 URP
XR
Unity as a Library
Android 向 最 化
Scripts-Only Build (Android)
Android Logcat Integration
Android App Bundle 使
APK 確
Mobile Notifications
Samsung Adaptive Performance
Xbox X (NDA)
PlayStation 5 (NDA)
Google Stadia
(HDRP URP SRP)
HDRP
SRP
向 HDRP
最 化
:
:
Visual Effect Graph
GPU 改
環境 MSI
NVIDIA OptiX AI Denoiser
Intel Open Image Denoise
AMD Radeon Pro Lightmap Denoiser
加算
2D Sprite Shape
2D
2D Animation
2D PSD
2D Pixel Perfect
オーサリ グツー 等
Timeline
ProBuilder
素材
エディター/チーム ークフ ー
Unity Editor UI
Quick Search
集
UI Elements 向 UI Builder
Unity
2019 LTS 主要機能一覧
131
より美しい映像の生成
VFX
革命的と言っていいくらいの2D機能が拡張
xR(AR/MR/VR)対応拡張
対応 開
大きなプ ジェクトでも、エディタが快適に
各種 向上
Quick Search
オーサリ グツー が進化
Timeline/ProBuilder
Unity 2019 LTS Key Tech
開発、プ ジェクト管理が変わる
Unity Hub, Package Manager
ハイエ ドグラフィックの世界
HDRP, URP, Shader Graph, VFX Graph
2Dゲーム最強
Light, Rigging, PSD Support
xR is Unity
AR Foundation, xR Device Suport
Core Performance Up
GenerativeArtMadewithUnity
Unity 2019 LTS
まずはイ ストー から
もちろん Unity Hub もね♪
133
10/9,10 Unity 道場 ティクスス シ
産業 自 運 車 講演 数
信 UnityMeetup 申 込 限 信
申 込 間 合 申 込 待
虎 巻 https://meetup.unity3d.jp/jp/events/1255 巻 https://meetup.unity3d.jp/jp/events/1257
※ 信 後 一 公開 後
Unity ステーショ
ありがとうございました!

今だから聞きたい!Unity2017/18ユーザーのためのUnity2019 LTS基礎知識