18. Academy 30X
? MR and Azure 301: Language translation
? MR and Azure 302: Computer vision
? MR and Azure 303: Natural language understanding (LUIS)
? MR and Azure 304: Face recognition
? MR and Azure 305: Functions and storage
? MR and Azure 306: Streaming video
? MR and Azure 307: Machine learning
? MR and Azure 308: Cross-device notifications
https://docs.microsoft.com/en-us/windows/mixed-reality/academy
27. 3Dモデルのフロー
Table Storage
Blob Storage FunctionsFunctions
(SAS Generator)
Convert to Asset Bundle
at Knowledge Communication
User/3D Model Creator
Virtual Machine
Unity
Web App
Microsoft HoloLens
Queue
Storage
FunctionsEvent
Grid
Functions
Save Blob metadata on Table Storage
Feature works
Automatically convert to Asset Bundle
Asset
Bundle3D Model
Data
Download Asset Bundle
Generate
SAS Token
Batch
28. 3Dモデルのフロー
Table Storage
Blob Storage FunctionsFunctions
(SAS Generator)
Convert to Asset Bundle
at Knowledge Communication
User/3D Model Creator
Virtual Machine
Unity
Web App
Microsoft HoloLens
Queue
Storage
FunctionsEvent
Grid
Functions
Save Blob metadata on Table Storage
Feature works
Automatically convert to Asset Bundle
Asset
Bundle3D Model
Data
Download Asset Bundle
Generate
SAS Token
Batch
36. 3Dモデルのフロー
Table Storage
Blob Storage FunctionsFunctions
(SAS Generator)
Convert to Asset Bundle
at Knowledge Communication
User/3D Model Creator
Virtual Machine
Unity
Web App
Microsoft HoloLens
Queue
Storage
FunctionsEvent
Grid
Functions
Save Blob metadata on Table Storage
Feature works
Automatically convert to Asset Bundle
Asset
Bundle3D Model
Data
Download Asset Bundle
Generate
SAS Token
Batch
38. メニューから、表示したい3Dモデルを
タップ
sas-generator
Blob Storage
Return SAS URL (Plain text)
Send Blob container and asset bundle path (JSON)
Generate SAS URL
Asset Bundle
(3D Model)
Select 3D model
Chicken Bear
Dog Cat
<>
Chicken
Dog
Gaze & tap
to Select
39. 3DモデルをAzure Blob Storageから
ダウンロード
Blob Storage
Download Asset Bundle
via SAS URL (Binary)
Downloading... 68%
Show
Download Status
Asset Bundle
(3D Model)