SlideShare a Scribd company logo
GenerativeArt—MadewithUnity
Revit と VR/MR/AR
連携活用セミナー
Updated July 2020
Unity ‘Reflect’
Japan plan
(Unity Japan AEC Team)
基礎編の振り返り [ Unity Learning Materials ]
https://learning.unity3d.jp/4852/
ReflectViewerで物足りない
配布 ReflectViewer
カスタマイズ ReflectViewer
管理情報
図面参照
議事録
Unity
Pro
通常のUnity開発
Viewerをカスタマイズ可能
UnityReflect を扱う登場人物
設計者 非設計者 / 非技術者
開発者
特定のタスクを達成するために
カスタマイズされたアプリを使
用する
※現場や顧客など
開発者がカスタマイズした
UnityReflectツールを使用して、
3D体験を行いながら設計が可能
Unityの基礎となるアプリをカスタマイズして全体をサポート
UnityReflectビューアの作成/カスタマイズ
Unity Reflect
開発者のための教材
AEC Digital Series ※2020年7月段階で9つ
https://create.unity3d.com/unity-for-aec-digital-series
AEC Digital Series
https://create.unity3d.com/unity-for-aec-digital-series
The future of Unity for AEC Introduction to Unity Pro
and Unity Reflect, Part I
Introduction to Unity Pro
and Unity Reflect, Part II
Unityがこれから建築で
どのような技術を開発するか
2020のロードマップなどの紹介
基礎パート
BIMの情報がReflectで表示
出来ていることが確認できます
開発パートⅠ(カスタマイズ)
照明の設定、マテリアルの置き換え、
空の変更、後処理効果の追加
などの機能を実演しながら解説
AEC Digital Series
https://create.unity3d.com/unity-for-aec-digital-series
Creating a simple UI in Unity How to create a custom viewer
in Unity Reflect
How to create 1:1 scale
on-site with AR
開発 パートⅡ
日照シミュレーション、
マテリアルの変更、
ライトの切り替え
などの機能を実演しながら解説
簡易開発 パート
既存のカスタムビューワーに
機能を付け足したり変更する
AR開発 パート
ターゲットマーカーを用いて
実物大でBIMモデルを表示する
AEC Digital Series
https://create.unity3d.com/unity-for-aec-digital-series
How to use metadata for
construction sequencing and
clash detection
AEC best of the Unity Asset Store
content and utilities
New Unity Reflect features:
Navisworks integration and
cloud hosting
開発 パートⅢ
BIMのメタデータ(情報)を
カスタムビューワーでどのように
取得したり表示させるかの方法
Unity Asset 紹介
建築業界でよく使われている
UnityAssetを紹介
UnityReflectに
組み合わせることが可能
新機能紹介
Navisworksと連携し何ができるのか
クラウド機能とはどのようなものか
ビジュアルの改善点を紹介
Unity Learn
https://learn.unity.com/course/basic-reflect-customization
Unity Learn
– Modifying the Viewer
UIのレイアウト変更や表示スタイル(半透明など)の
変更方法
– Adding New Viewer Functionality
スカイボックスの変更や人などを歩かせる方法
– Publishing for Different Platforms
各プラットフォーム(ios,Android,VR)への書き出し
方法
Unity Reflect
開発するための
UnityEditor セットアップ
16
使用バージョン:Unity2019.4.xfx
※LTSとは2年保証バージョンです
18
19
3Dを選択し任意のプロジェクト名を記入
※HDRPやURPは順次対応予定
20
WindowからPackageManagerをクリック
※PackageManagerとは、Unityが公開している追加アドインのまとめ
21
Advanceからpreviewpackageをオンに
検索で[ Reflect ]を探してインストール
22
ProjectタブにUnity Reflectが追加されていれば完了
Packageをインストールすると、Projectの中にCacheとして保存される
内部スクリプトを弄りたい場合は、Packagesファイルへ移動。
C:¥xxxx¥プロジェクト名¥Library¥PackageCache
C:¥xxxx¥プロジェクト名¥Packages
インストールしたUnityReflect内のRuntimeのReflectPrefabを
Hierarchyにドラッグアンドドロップ
プレイすると、配布されているReflectViewerと同じ画面が出現
※ログインはUnityHub経由で行われているため、
認証されているアカウントでログインする必要あり
ローカルにBIMデータをインポートすることも可能
WindowからReflectが追加されている
Reflect Windowをクリック
インポートするとAssets内にReflectフォルダが作成される
PrefabをHierarchyにドラッグアンドドロップ
BIMのメタデータもインポートできていることが確認できます
※但しBIMのメタ情報はUnity側から書き換えることは出来ない
Unity Reflect
カスタムViewerの一部紹介
※一部公開しています
30
Populate Viewer
木などのRCPオブジェクトの置き換え、表示スタイルの
変更、人を歩かせる、雲の変更(量とスピード)
Navis 4D Viewer
NaviswoeksのTimeline機能をReflectViewerで再現
【Unity Reflect】足りない要素を追加してみよう~開発導入編~
Unity Reflect
開発用アドインPackage
Reflect Extension
Reflect-Extensions
https://github.com/Unity-Technologies/Reflect-Extensions
実は…
Reflect-Extensionsは
β段階( previewpackage )ではなく、開発中です
※近日中に公開予定
GithubにアップロードされているReflect-Extensionsを
ダウンロード or クローン します
よく分からんってひとはZipでダウンロードしましょう
For the latest version : https://github.com/Unity-Technologies/Reflect-Extensions.git
解凍したフォルダをプロジェクトのPackagesへ
ドラッグアンドドロップ
C:¥xxxx¥プロジェクト名¥Packages
解凍したフォルダ
PackagesにReflectExtentionが追加される
あれ?Sampleが無い…!?
Packageを導入するまで表示が無い
導入するとPackageManagerに表示されます
ここからSampleをImportします
Extensions Sample一覧
– Custom Viewers
基本Viewerに新規機能を追加したSample
– Populate Viewer
木などのRCPオブジェクトの置き換え、表示スタイルの変更、
人を歩かせる、雲の変更(量とスピード)
– Editor Tools
メタデータなどが検索できるEditor拡張
– Bolt Graphs
ビジュアルスクリプト[BOLT]を使ったSample
– Video Streaming Bootstrap
起動時のOPを付けられるSample
一番安定
Sample(今回はPopulateViewer)をImportすると
AssetsにReflect Extensionsフォルダが作成される
まずはSampleSceneを開きましょう
Unity Reflect
Reflect Extension
Sample(実機デモ)
Unity Reflect
良くあるエラー
このままBuildするとエラー出ます!
Buildする前にPlayerSettingsを開きましょう
OtherSettings / Configuration / ApiCompatibilityLevelを
.Net4.x に変更すればビルドできます。
GenerativeArt—MadewithUnity
Thank you.

More Related Content

PDF
【Unity Reflect】どんなものか試してみよう〜基礎編〜
PPTX
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
PDF
攻略リニアカラー改訂版
PDF
Cinemachineで見下ろし視点のカメラを作る
PDF
CEDEC 2020 - 高品質かつ低負荷な3Dライブを実現するシェーダー開発 ~『ラブライブ!スクールアイドルフェスティバル ALL STARS』(スク...
PPTX
UniRxでMV(R)Pパターン をやってみた
PDF
徹底解説 Unity Reflect【概要編 ver2.0】
PDF
【Unite Tokyo 2019】今すぐ現場で覚えておきたい最適化技法 ~「ゲシュタルト・オーディン」開発における最適化事例~
【Unity Reflect】どんなものか試してみよう〜基礎編〜
MVPパターンによる設計アプローチ「あなたのアプリ報連相できてますか」
攻略リニアカラー改訂版
Cinemachineで見下ろし視点のカメラを作る
CEDEC 2020 - 高品質かつ低負荷な3Dライブを実現するシェーダー開発 ~『ラブライブ!スクールアイドルフェスティバル ALL STARS』(スク...
UniRxでMV(R)Pパターン をやってみた
徹底解説 Unity Reflect【概要編 ver2.0】
【Unite Tokyo 2019】今すぐ現場で覚えておきたい最適化技法 ~「ゲシュタルト・オーディン」開発における最適化事例~

What's hot (20)

PDF
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
PDF
GPU最適化入門
PDF
Nintendo Switch『OCTOPATH TRAVELER』はこうして作られた
PPTX
Robo Recallで使われている 最新のVR開発テクニックをご紹介!
PDF
猫でも分かる Control Rig UE4.25 版
PDF
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
PDF
徹底解説 Unity Reflect【開発編 ver2.0】
PPTX
猫でも分かる UE4のAnimation Blueprintの運用について
PDF
UE4で作成するUIと最適化手法
PDF
UE5制作事例 “The Market of Light” ~Nanite/Lumenへの挑戦~
PPTX
UE4のレイトレで出来ること/出来ないこと
PPTX
Substanceのちょっといい話
PDF
建築革命、更に進化!デジタルツイン基盤の真打ち登場【概要編 Unity Reflect ver 2.1 】
PPTX
OPTPiX SpriteStudioと他社ツール比較(真)資料1 - 株式会社ウェブテクノロジ - GTMF 2018 OSAKA / TOKYO
PDF
Unity道場08「絵づくりの基礎」ライティング虎の巻
PDF
なぜなにFProperty - 対応方法と改善点 -
PPTX
UnityによるHoloLens用UWPアプリケーション開発の勘所
PPTX
Lightmassの仕組み ~Precomputed Light Volume編~ (Epic Games Japan: 篠山範明)
PDF
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
PDF
UE4のシーケンサーをもっともっと使いこなそう!最新情報・Tipsをご紹介!
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
GPU最適化入門
Nintendo Switch『OCTOPATH TRAVELER』はこうして作られた
Robo Recallで使われている 最新のVR開発テクニックをご紹介!
猫でも分かる Control Rig UE4.25 版
【Unity道場】AssetGraph入門 〜ノードを駆使しててUnityの面倒な手作業を自動化する方法〜
徹底解説 Unity Reflect【開発編 ver2.0】
猫でも分かる UE4のAnimation Blueprintの運用について
UE4で作成するUIと最適化手法
UE5制作事例 “The Market of Light” ~Nanite/Lumenへの挑戦~
UE4のレイトレで出来ること/出来ないこと
Substanceのちょっといい話
建築革命、更に進化!デジタルツイン基盤の真打ち登場【概要編 Unity Reflect ver 2.1 】
OPTPiX SpriteStudioと他社ツール比較(真)資料1 - 株式会社ウェブテクノロジ - GTMF 2018 OSAKA / TOKYO
Unity道場08「絵づくりの基礎」ライティング虎の巻
なぜなにFProperty - 対応方法と改善点 -
UnityによるHoloLens用UWPアプリケーション開発の勘所
Lightmassの仕組み ~Precomputed Light Volume編~ (Epic Games Japan: 篠山範明)
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
UE4のシーケンサーをもっともっと使いこなそう!最新情報・Tipsをご紹介!
Ad

Similar to 【Unity Reflect】足りない要素を追加してみよう~開発導入編~ (20)

PDF
【Unity Reflect】無料のViewerに機能が増えた!?~お披露目会編~
PDF
実空間とサイバー空間をシームレスに繋げるUnityTechnology
PDF
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
PDF
BIMからはじまる異世界転生 ~Unity Reflect が叶える新しい建築の世界~
PPTX
GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社
PPTX
【Unity道場スペシャル 2017博多】Unityと歩んだCC2アプリ開発の舞台裏
PDF
Unreal Studio+建築CADのワークフロー
PDF
建築VRを作る方法 | SketchUp研究会 第4回定例会
PDF
【Unity道場 建築スペシャル2】UnityJapanOffice 丸裸SP
PDF
Unreal Engine 4.27 ノンゲーム向け新機能まとめ
PDF
点群を使いこなせ! 可視化なんて当たり前、xRと点群を組み合わせたUnityの世界 【Interact , Stipple】
PDF
ARグラスで 魅力的な絵作り
PDF
今だから聞きたい!Unity2017/18ユーザーのためのUnity2019 LTS基礎知識
PDF
UE4を使った クロスシミュレーションと、 ハイエンド・モバイルゲーム制作の奥義を伝授!
PDF
Unityファンへ贈る! Unite12 & gamescom 2012 視察報告
PDF
【Unite Tokyo 2019】開発から運用まで、デベロッパーをサポートするUnity Services
PDF
SMCN05 - AR! AR! AR!
PPTX
Unityのポストエフェクトで遊ぶ!
PPTX
Unityの基礎 75m
【Unity Reflect】無料のViewerに機能が増えた!?~お披露目会編~
実空間とサイバー空間をシームレスに繋げるUnityTechnology
建築革命、更に更に進化!便利さ向上【Unity Reflect ver 3.0 】
BIMからはじまる異世界転生 ~Unity Reflect が叶える新しい建築の世界~
GTMF 2016:5.4で何がどう変わる?Unity最新情報アップデート ユニティ・テクノロジーズ・ジャパン合同会社
【Unity道場スペシャル 2017博多】Unityと歩んだCC2アプリ開発の舞台裏
Unreal Studio+建築CADのワークフロー
建築VRを作る方法 | SketchUp研究会 第4回定例会
【Unity道場 建築スペシャル2】UnityJapanOffice 丸裸SP
Unreal Engine 4.27 ノンゲーム向け新機能まとめ
点群を使いこなせ! 可視化なんて当たり前、xRと点群を組み合わせたUnityの世界 【Interact , Stipple】
ARグラスで 魅力的な絵作り
今だから聞きたい!Unity2017/18ユーザーのためのUnity2019 LTS基礎知識
UE4を使った クロスシミュレーションと、 ハイエンド・モバイルゲーム制作の奥義を伝授!
Unityファンへ贈る! Unite12 & gamescom 2012 視察報告
【Unite Tokyo 2019】開発から運用まで、デベロッパーをサポートするUnity Services
SMCN05 - AR! AR! AR!
Unityのポストエフェクトで遊ぶ!
Unityの基礎 75m
Ad

More from Unity Technologies Japan K.K. (20)

PDF
UnityのクラッシュをBacktraceでデバッグしよう!
PDF
Unityで始めるバーチャルプロダクション
PDF
ビジュアルスクリプティング (旧:Bolt) で始めるUnity入門3日目 ゲームをカスタマイズしよう
PDF
ビジュアルスクリプティングで始めるUnity入門2日目 ゴールとスコアの仕組み - Unityステーション
PDF
ビジュアルスクリプティングで始めるUnity入門1日目 プレイヤーを動かそう
PDF
PlasticSCMの活用テクニックをハンズオンで一緒に学ぼう!
PDF
Unity教える先生方注目!ティーチャートレーニングデイを体験しよう
PDF
「原神」におけるコンソールプラットフォーム開発
PDF
FANTASIANの明日使えない特殊テクニック教えます
PDF
インディーゲーム開発の現状と未来 2021
PDF
Burstを使ってSHA-256のハッシュ計算を高速に行う話
PDF
Unityティーチャートレーニングデイ -認定プログラマー編-
PDF
Unityティーチャートレーニングデイ -認定3Dアーティスト編-
PDF
Unityティーチャートレーニングデイ -認定アソシエイト編-
PDF
ビジュアルスクリプティングシステムBoltを使ってみよう 2回目
PDF
ビジュアルスクリプティングシステムBoltを使ってみよう 1回目
PDF
Unity MARSハンズオンセミナー(7月15日号) - Unityステーション
PDF
Unity MARS導入セミナー(7月8日号) - Unityステーション
PDF
【Unity道場 京都スペシャル4】 知って得する、 テンションが上がりそうな 新機能たち
PDF
【Unity道場 名古屋SP】Unity導入から活用までの開発フローを大公開
UnityのクラッシュをBacktraceでデバッグしよう!
Unityで始めるバーチャルプロダクション
ビジュアルスクリプティング (旧:Bolt) で始めるUnity入門3日目 ゲームをカスタマイズしよう
ビジュアルスクリプティングで始めるUnity入門2日目 ゴールとスコアの仕組み - Unityステーション
ビジュアルスクリプティングで始めるUnity入門1日目 プレイヤーを動かそう
PlasticSCMの活用テクニックをハンズオンで一緒に学ぼう!
Unity教える先生方注目!ティーチャートレーニングデイを体験しよう
「原神」におけるコンソールプラットフォーム開発
FANTASIANの明日使えない特殊テクニック教えます
インディーゲーム開発の現状と未来 2021
Burstを使ってSHA-256のハッシュ計算を高速に行う話
Unityティーチャートレーニングデイ -認定プログラマー編-
Unityティーチャートレーニングデイ -認定3Dアーティスト編-
Unityティーチャートレーニングデイ -認定アソシエイト編-
ビジュアルスクリプティングシステムBoltを使ってみよう 2回目
ビジュアルスクリプティングシステムBoltを使ってみよう 1回目
Unity MARSハンズオンセミナー(7月15日号) - Unityステーション
Unity MARS導入セミナー(7月8日号) - Unityステーション
【Unity道場 京都スペシャル4】 知って得する、 テンションが上がりそうな 新機能たち
【Unity道場 名古屋SP】Unity導入から活用までの開発フローを大公開

【Unity Reflect】足りない要素を追加してみよう~開発導入編~