ジ タ ル ・ ラ ボ 新 事 業 創 造 係 堀 尾 風 仁 K o b e H o l o L e n s ミ ー ト ア ッ プ # 3 セ ッ シ ョ ン 資 料 ( 2 0 2 0 / 1 0 / 0 3 ) S e p t e m b e r 2 0 2 0 U P D A T E | U I / U X 領 域
デ ジ タ ル ・ ラ ボ 新 事 業 創 造 係 M R 班 M i x e d R e a l i t y ア プ リ ケ ー シ ョ ン 企 画 / 開 発 に 従 事 コ ミ ュ ニ テ ィ 運 営 A R K O B E ( 2 0 1 9 - ) A z u r e T e c h L a b . ( 2 0 1 9 - ) M i c r o s o f t M V P f o r W i n d o w s D e v e l o p m e n t ( 2 0 2 0 - 2 0 2 1 ) ※ 本 日 の 資 料 、 発 表 内 容 に 誤 り を 見 つ け ら れ た 場 合 は ご 指 摘 い た だ け ま す と 幸 い で す 。
c t A n c h o r s | M i x e d R e a l i t y ア ッ プ デ ー ト ( 1 ) ト ヨ タ 自 動 車 さ ん が 先 行 カ ス タ マ ー レ ビ ュ ー と し て A z u r e O b j e c t A n c h o r s を 使 用 し た 作 業 ガ イ ド ア プ リ を 作 成 Azure Mixed Reality サービスとして 新たに Object Anchors が追加されました。 マーカーレスで CG の配置を実現するサービス ( 現実の物体と同じ 3DCG を用意し、クラウドに 特徴点を学習させることで実現!? )
供 地 域 を 拡 大 | M i x e d R e a l i t y ア ッ プ デ ー ト ( 2 ) M i c r o s o f t A z u r e K i n e c t 商 用 利 用 開 始 | M i x e d R e a l i t y ア ッ プ デ ー ト ( 3 ) https://blogs.windows.com/japan/2020/09/27/mixed-reality-momentum-hololens-2-expands-globally-and-new-azure-service-launches/ A z u r e K i n e c t D K
R e a l i t y T o o l k i t - U n i t y ) と は ! ? https://github.com/microsoft/MixedRealityToolkit-Unity ク ロ ス プ ラ ッ ト フ ォ ー ム の M R ア プ リ 開 発 を 加 速 さ せ る U X コ ン ポ ー ネ ン ト や 各 種 機 能 ( 開 発 者 向 け ツ ー ル ) な ど を 提 供 し て い ま す 。 米 ・ マ イ ク ロ ソ フ ト が 主 導 す る オ ー プ ン ソ ー ス プ ロ ジ ェ ク ト MIT ライセンス 対応デバイス一覧
g e M a n a g e r ( U P M ) を サ ポ ー ト M R T K v 2 . 5 . 0 か ら U n i t y P a c k a g e M a n a g e r で 管 理 で き る よ う に な り ま す ( U n i t y 2 0 1 9 . 4 以 降 で 動 作 ) https://microsoft.github.io/MixedRealityToolkit-Unity/version/releases/2.5.0/Documentation/ReleaseNotes.html た だ し U P M で 管 理 す る た め に は 、 各 プ ロ ジ ェ ク ト ご と に 手 動 設 定 が 必 要 グローバルメニュー > Window > Package Manager MRTK v2.5 Release 版
g e M a n a g e r ( U P M ) s u p p o r t M R T K v 2 . 5 . 0 か ら U n i t y P a c k a g e で 管 理 で き る よ う に な り ま す ( U n i t y 2 0 1 9 . 4 以 降 で 動 作 ) https://github.com/microsoft/MixedRealityToolkit-Unity/blob/prerelease/2.5.0_stabilization/Documentation/usingupm.md P r e r e l e a s e / 2 . 5 . 0 _ s t a b i l i z a t i o n た だ し 管 理 す る た め に は 、 各 プ ロ ジ ェ ク ト ご と に 手 動 設 定 が 必 要 理由 : UPM が Legacy npm 検索機能を使用しているため。 ( M R T K で 使 っ て い る A z u r e D e v O p s が L e g a c y n p m を サ ポ ー ト し て い な い )
g e M a n a g e r ( U P M ) を サ ポ ー ト U n i t y P a c k a g e M a n a g e r で イ ン ス ト ー ル さ れ る パ ッ ケ ー ジ 、 登 録 す る コ ン ポ ー ネ ン ト サ ー バ ー は m a n i f e s t . j s o n で 定 義 さ れ ま す 。 https://microsoft.github.io/MixedRealityToolkit-Unity/version/releases/2.5.0/Documentation/ReleaseNotes.html プロジェクトフォルダ > Packages > manifest.json M i x e d R e a l i t y コ ン ポ ー ネ ン ト サ ー バ ー の 登 録 M R T K パ ッ ケ ー ジ の 登 録 U P M で M R T K を 管 理 す る た め に は 各 プ ロ ジ ェ ク ト ご と に P a c k a g e . j s o n を 編 集 す る 必 要 が あ り ま す 。 MRTK v2.5 Release 版
t y p a c k a g e イ ン ポ ー ト で フ ァ イ ル パ ス が 変 わ る https://microsoft.github.io/MixedRealityToolkit-Unity/version/releases/2.5.0/Documentation/ReleaseNotes.html MRTK v2.5 Release 版 U n i t y P a c k a g e M a n a g e r と 手 動 イ ン ポ ー ト に よ っ て イ ン ポ ー ト さ れ る デ ィ レ ク ト リ ( パ ス ) が 異 な る の で 注 意 。 U n i t y P a c k a g e M a n a g e r 手 動 パ ッ ケ ー ジ イ ン ポ ー ト
b j e c t C o l l e c t i o n / ス ク ロ ー ル で き る オ ブ ジ ェ ク ト 群 S c r o l l i n g O b j e c t C o l l e c t i o n が E x p e r i m e n t a l ( 実 験 的 機 能 ) か ら ア ッ プ デ ー ト さ れ 、 標 準 コ ン ポ ー ネ ン ト に な り ま し た 。 https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/ReleaseNotes.html#scrolling-object-collection コ ラ イ ダ ー が 設 定 さ れ て い な い オ ブ ジ ェ ク ト も サ ポ ー ト さ れ 、 さ ま ざ ま な サ イ ズ の 3 D コ ン テ ン ツ を よ り 自 由 に レ イ ア ウ ト 可 能 に MRTK v2.5 Release 版
b j e c t C o l l e c t i o n / ス ク ロ ー ル で き る オ ブ ジ ェ ク ト 群 https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/ReleaseNotes.html#scrolling-object-collection MRTK v2.5 Release 版 動 画 U R L
b j e c t C o l l e c t i o n https://github.com/microsoft/MixedRealityToolkit-Unity/blob/prerelease/2.5.0_stabilization/Documentation/ReleaseNotes.md Prerelease/2.5.0_stabilization P a g i n a t i o n : 1 ペ ー ジ の オ ブ ジ ェ ク ト 数 ( 縦 / 横 ) V e l o c i t y : ス ラ イ ド 時 の 速 度
O n L o a d ( 初 期 化 読 み 込 み ) の オ ー バ ー ヘ ッ ド 削 減 I n i t i a l i z e O n L o a d ( 初 期 化 読 み 込 み ) で 実 行 さ れ る 処 理 内 容 が 削 減 さ れ ま し た 。 I n i t i a l i z e O n L o a d の オ ー バ ー ヘ ッ ド が 削 減 さ れ 、 U n i t y 開 発 時 の 待 ち 時 間 が 削 減 さ れ る は ず で す 。 https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/ReleaseNotes.html#reduction-in-initializeonload-overhead MRTK v2.5 Release 版 I n i t i a l i z e O n L o a d ( 初 期 化 読 み 込 み ) は コ ン パ イ ル 時 、 P l a y モ ー ド に 入 る 前 に 毎 回 処 理 が 行 わ れ ま す 。 I n i t i a l i z e O n L o a d の 例
r o l が 標 準 パ ッ ケ ー ジ に な り ま し た B o u n d s c o n t r o l が E x p e r i m e n t a l ( 実 験 的 機 能 ) か ら 標 準 パ ッ ケ ー ジ へ と ア ッ プ デ ー ト さ れ ま し た 。 B o u n d s c o n t r o l は 操 作 制 御 の 新 し い コ ン ポ ー ネ ン ト ( B o u n d i n g B o x の 後 継 コ ン ポ ー ネ ン ト ) で す 。 https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/ReleaseNotes.html#bounds-control-graduated MRTK v2.5 Release 版 B o u d i n g B o x は D e p r e c a t e d ( 非 推 奨 ) に
r o l が 標 準 パ ッ ケ ー ジ に な り ま し た MRTK v2.5 Release 版 https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/ReleaseNotes.html#bounds-control-graduated ・プロパティが設定ごとに分割され、簡単に ・設定内容をスクリプトで共有可能 ( Configuration ) ・すべてのプロパティが実行中に変更可能 ・Constraint manager を通じて全てのオブジェクト制限をサポート ・Elastic system (弾性システム) の統合 (実験的機能) B o u n d i n g B o x ( D e p r e c a t e d ) と の 違 い
の 管 理 コ ン ポ ー ネ ン ト オ ブ ジ ェ ク ト 操 作 に 関 す る 制 限 ( C o n s t r a i n t ) を C o n s t r a i n t M a n a g e r 経 由 で B o u n d C o n t r o l , O b j e c t M a n i p u l a t o r の 両 方 か ら 使 用 可 能 に 。 https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/ReleaseNotes.html#constraint-manager-component MRTK v2.5 Release 版 Bound Control 境界面操作 Object Manipulator 掴む操作 (Near/Far)
タ ン マ テ リ ア ル の 更 新 H o l o L e n s 2 ボ タ ン マ テ リ ア ル が 更 新 さ れ ま し た ( 理 由 : M i x e d R e a l i t y C a p t u r e で 動 画 を 撮 影 し た 際 に 目 立 つ た め ) https://github.com/microsoft/MixedRealityToolkit-Unity/pull/8330 ( https://github.com/microsoft/MixedRealityToolkit-Unity/pull/6404 ) 修正前 修正後 ボ タ ン に 触 れ る と 黒 色 に な る ボ タ ン に 触 れ て も 透 過 し た ま ま MRTK v2.5 Release 版
– エ ア タ ッ プ で の 波 動 表 現 H o l o L e n s 2 シ ェ ル ( O S 標 準 機 能 ) の 動 作 と 同 様 、 エ ア タ ッ プ で S p a t i a l M e s h ( 空 間 メ ッ シ ュ ) サ ン プ ル が 公 開 さ れ ま し た https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/ReleaseNotes.html#spatial-mesh-visualization---pulse-on-air-tap PulseShaderExamples.unity テスト用の空間メッシュも用意されているので、 すぐに試すことができます。 MRTK v2.5 Release 版
的 機 能 ) https://github.com/microsoft/MixedRealityToolkit-Unity/blob/prerelease/2.5.0_stabilization/Documentation/ReleaseNotes.md MRTK v2.5 Release 版 動 画 U R L
験 的 機 能 ) https://github.com/microsoft/MixedRealityToolkit-Unity/blob/prerelease/2.5.0_stabilization/Documentation/ReleaseNotes.md MRTK v2.5 Release 版 動 画 U R L