{"id":4501,"date":"2020-10-05T00:55:02","date_gmt":"2020-10-05T00:55:02","guid":{"rendered":"https:\/\/dongyoonpark.com\/?p=4501"},"modified":"2024-05-25T18:08:48","modified_gmt":"2024-05-25T18:08:48","slug":"covid-19-data-visualization-for-hololens2-using-mrtk","status":"publish","type":"post","link":"https:\/\/mixedrealitynow.com\/ko\/covid-19-data-visualization-for-hololens2-using-mrtk","title":{"rendered":"COVID-19 Data Visualization for HoloLens2"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/dongyoonpark.com\/wp-content\/uploads\/2022\/12\/78055611-a31a6400-7338-11ea-82e2-05987de9feeb-1024x576.jpg\" alt=\"\" class=\"wp-image-4502\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This is my personal experimental project for HoloLens 2, made with MRTK. This project explores how volumetric data can be represented in physical space with direct hand-tracking inputs in mixed reality using HoloLens 2. It is based on Microsoft\u2019s\u00a0<a href=\"https:\/\/github.com\/microsoft\/MixedRealityToolkit-Unity\" target=\"_blank\" rel=\"noopener\">MRTK(Microsoft\u2019s Mixed Reality Toolkit)<\/a><br>The project works with HoloLens 1st gen as well. (use static menu instead of hand menu)<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"COVID19 (Coronavirus) Data Visualization with HoloLens2 Update April 5, 2020\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/mN7VM2h41_w?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">GitHub <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I have published the Unity project on GitHub: <br><a href=\"https:\/\/github.com\/cre8ivepark\/COVID19DataVisualizationHoloLens2\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/cre8ivepark\/COVID19DataVisualizationHoloLens2<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Data source<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ESRI\u2019s Coronavirus COVID-19 Cases feature layer<br><a href=\"https:\/\/coronavirus-resources.esri.com\/datasets\/bbb2e4f589ba40d692fab712ae37b9ac\" target=\"_blank\" rel=\"noopener\">https:\/\/coronavirus-resources.esri.com\/datasets\/bbb2e4f589ba40d692fab712ae37b9ac<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Project<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>DataVisualizer.cs<\/strong>\u00a0script contains the code for retrieving, parsing JSON data, and visualizing with graphs. Graph el<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>DataVisualizer.cs<\/strong>\u00a0script contains the code for retrieving, parsing JSON data, and visualizing with graphs. Graph elements are added to GraphContainerConfirmed, GraphContainerRecovered, GraphContainerFatal, and LabelContainer. CreateMeshes() creates the graph for three data values and text label. Main menu\u2019s Radio buttons simply show\/hide GraphContainer objects.\u00a0<a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/user-images.githubusercontent.com\/13754172\/78515520-065a2b00-776b-11ea-9655-f24c18cbbc74.png\"><\/a><a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/user-images.githubusercontent.com\/13754172\/78515520-065a2b00-776b-11ea-9655-f24c18cbbc74.png\"><\/a><br><br>The menu stays around the user with tag-along behavior which is provided by MRTK\u2019s RadialView solver. Using the pin button, you can toggle tag-along behavior. The menu\u2019s backplate can be grabbed and moved. Grabbing and moving the menu automatically disables the tag-along and makes the menu world-locked.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The menu\u2019s toggle button shows & hides GraphContainer and LabelContainer. Use slider UI for configuring the earth rendering options.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Earth\u2019s color saturation level<\/li>\n\n\n\n<li>Cloud opacity<\/li>\n\n\n\n<li>Sea color saturation level<br><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/user-images.githubusercontent.com\/13754172\/78515560-27bb1700-776b-11ea-90d8-1f8bf6015f4b.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/user-images.githubusercontent.com\/13754172\/78515560-27bb1700-776b-11ea-90d8-1f8bf6015f4b.png\" alt=\"\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/user-images.githubusercontent.com\/13754172\/78075949-4cbe1d00-735a-11ea-89bd-7192651ee959.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/user-images.githubusercontent.com\/13754172\/78075949-4cbe1d00-735a-11ea-89bd-7192651ee959.png\" alt=\"2020-03-31 09_58_03-Unity 2018 4 12f1 Personal - COVID19HoloLens2 unity - COVIDDataVizGit - PC, Mac \"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/user-images.githubusercontent.com\/13754172\/78507729-a77abe80-7736-11ea-85c4-50d2c12bb48b.png\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/user-images.githubusercontent.com\/13754172\/78507729-a77abe80-7736-11ea-85c4-50d2c12bb48b.png\" alt=\"2020-04-05 11_22_36-Unity 2018 4 12f1 Personal - COVID19HoloLens2 unity - COVIDDataVizGit - Universa\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/cre8ivepark\/COVID19DataVisualizationHoloLens2#build-and-deploy\"><\/a>Build and deploy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Please make sure to use \u2018Single Pass\u2019 (not Single Pass Instanced) to render graph properly on the device.\u00a0<a target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\/\/user-images.githubusercontent.com\/13754172\/78325429-644cff80-752c-11ea-88db-c9102c5f3528.png\"><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/cre8ivepark\/COVID19DataVisualizationHoloLens2#built-with-these-open-source-components\"><\/a>Built with these open-source components<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I was able to create this project using several amazing open-source projects:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>MRTK(Mixed Reality Toolkit) (<a href=\"http:\/\/aka.ms\/MRTK\" target=\"_blank\" rel=\"noopener\">http:\/\/aka.ms\/MRTK<\/a>)<\/li>\n\n\n\n<li>Unity3DGlobe (<a href=\"https:\/\/github.com\/Dandarawy\/Unity3D-Globe\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/Dandarawy\/Unity3D-Globe<\/a>)<\/li>\n\n\n\n<li>Moon and Earth (<a href=\"https:\/\/github.com\/keijiro\/MoonAndEarth\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/keijiro\/MoonAndEarth<\/a>)<\/li>\n\n\n\n<li>SimpleJSON (<a href=\"https:\/\/github.com\/Bunny83\/SimpleJSON\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/Bunny83\/SimpleJSON<\/a>)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/cre8ivepark\/COVID19DataVisualizationHoloLens2#features\"><\/a>Features<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Near interactions with direct grab\/move\/rotate (one or two-handed)<\/li>\n\n\n\n<li>Far interactions using hand ray (one or two-handed)<\/li>\n\n\n\n<li>Main menu to switch the data, change earth rendering options<\/li>\n\n\n\n<li>Toggle graph, text label<\/li>\n\n\n\n<li>Toggle auto-rotate<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/github.com\/cre8ivepark\/COVID19DataVisualizationHoloLens2#known-issues\"><\/a>Known issues<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Data normalization & polish needed<\/li>\n\n\n\n<li>Sometimes two-handed manipulation makes the globe tiny and not properly scalable. Use hand-ray to make it bigger again.<\/li>\n<\/ul>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-_167003-9c .kt-block-spacer{height:120px;}.wp-block-kadence-spacer.kt-block-spacer-_167003-9c .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-_167003-9c\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Other Stories<\/h2>\n\n\n\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\"><ul class=\"wp-block-post-template has-small-font-size is-layout-flow wp-block-post-template-is-layout-flow\"><li class=\"wp-block-post post-5150 post type-post status-publish format-standard has-post-thumbnail hentry category-articles tag-interactionsdk tag-metaquest tag-mixed-reality tag-mr tag-quest\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/how-to-enable-passthrough-for-mixed-reality-meta-quest-3-quest-pro-quest-2\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"1697\" height=\"1000\" src=\"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2024\/05\/2024-05-29-00_34_04-Media-Player.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"How to enable Passthrough for Mixed Reality \u2013 Meta Quest 3, Quest Pro, Quest 2\" style=\"object-fit:cover;\" srcset=\"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2024\/05\/2024-05-29-00_34_04-Media-Player.png 1697w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2024\/05\/2024-05-29-00_34_04-Media-Player-300x177.png 300w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2024\/05\/2024-05-29-00_34_04-Media-Player-1024x603.png 1024w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2024\/05\/2024-05-29-00_34_04-Media-Player-768x453.png 768w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2024\/05\/2024-05-29-00_34_04-Media-Player-1536x905.png 1536w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2024\/05\/2024-05-29-00_34_04-Media-Player-18x12.png 18w\" sizes=\"auto, (max-width: 1697px) 100vw, 1697px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/how-to-enable-passthrough-for-mixed-reality-meta-quest-3-quest-pro-quest-2\" target=\"_self\" >How to enable Passthrough for Mixed Reality \u2013 Meta Quest 3, Quest Pro, Quest 2<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">#Mixed Reality #Passthrough #Hand Tracking #MetaQuest #Quest3 #Quest2 #QuestPro To enable passthrough, follow these 3 steps: 1. Enable Passthrough in OVRCameraRig > OVR Manager Update Passthrough Support and Enable Passthrough 2. Add OVRPassthroughLayer script Add OVRPassthroughLayer component to the OVRCameraRig. Select Underlay to use the passthrough as a background. This will create augmented reality experience\u2026 <\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-4469 post type-post status-publish format-standard has-post-thumbnail hentry category-articles category-projects\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/designing-type-in-space-for-hololens-2\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"400\" src=\"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2022\/12\/TypeInSpace2Hero_1920x1080-760x400.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Designing Type In Space for HoloLens 2\" style=\"object-fit:cover;\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/designing-type-in-space-for-hololens-2\" target=\"_self\" >\ud640\ub85c\ub80c\uc9882\uc6a9 \ud0c0\uc785 \uc778 \uc2a4\ud398\uc774\uc2a4 (Type In Space) \uc571 \ub514\uc790\uc778 \uc2a4\ud1a0\ub9ac<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Background As a designer passionate about typography and spatial computing, I\u2019ve long been captivated by the idea of placing beautiful type into real-world space. With Microsoft HoloLens, you can anchor holographic objects in your physical environment \u2014 on tables, walls, or in mid-air \u2014 and walk around them just like real objects. My journey began\u2026 <\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-4424 post type-post status-publish format-standard has-post-thumbnail hentry category-articles\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/mrtk-101-how-to-use-crucial-spatial-interactions-and-ui-for-ar-vr-xr-hololens-oculus-quest-openvr-openxr\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"400\" src=\"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2021\/11\/MRTK03004_Moment3-760x400.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"MRTK 2 \u2013 How to build crucial Spatial Interactions\" style=\"object-fit:cover;\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/mrtk-101-how-to-use-crucial-spatial-interactions-and-ui-for-ar-vr-xr-hololens-oculus-quest-openvr-openxr\" target=\"_self\" >MRTK 2 \u2013 How to build crucial Spatial Interactions<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Learn how to use MRTK to achieve some of the most widely used common interaction patterns in Mixed Reality This article is based on\u00a0MRTK 2.x release\u00a0 MRTK-Unity is a Microsoft-driven project that provides a set of components and features, used to accelerate cross-platform MR app development in Unity. MRTK is available for Unity and Unreal.\u2026 <\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-4872 post type-post status-publish format-standard has-post-thumbnail hentry category-articles category-projects\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/how-to-use-meta-quest-2-quest-pro-with-mrtk3-unity-for-hand-interactions\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"915\" src=\"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2023\/02\/mrtk_ux_v3_cover.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"How to use Meta Quest 2\/Quest Pro with MRTK3 Unity for Hand Interactions\" style=\"object-fit:cover;\" srcset=\"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2023\/02\/mrtk_ux_v3_cover.png 1920w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2023\/02\/mrtk_ux_v3_cover-300x143.png 300w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2023\/02\/mrtk_ux_v3_cover-1024x488.png 1024w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2023\/02\/mrtk_ux_v3_cover-768x366.png 768w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2023\/02\/mrtk_ux_v3_cover-1536x732.png 1536w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2023\/02\/mrtk_ux_v3_cover-18x9.png 18w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/how-to-use-meta-quest-2-quest-pro-with-mrtk3-unity-for-hand-interactions\" target=\"_self\" >How to use Meta Quest 2\/Quest Pro with MRTK3 Unity for Hand Interactions<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">With the support of OpenXR, it is now easy to use MRTK with Meta Quest devices. These are overall steps to set up the environment. If you use a PC, you can preview Unity\u2019s game mode on the headset in real time which helps you iterate fast. Unfortunately, Mac does not support this live preview,\u2026 <\/p><\/div><\/div>\n<\/div>\n\n<\/li><li class=\"wp-block-post post-1485 post type-post status-publish format-standard has-post-thumbnail hentry category-articles category-projects\">\n\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\"><figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/bringing-the-periodic-table-of-the-elements-app-to-hololens-2-with-mrtk-v2\" target=\"_self\"  ><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"400\" src=\"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2019\/09\/1_xTTHyL_uj-cQfU-QZvqZ4g-760x400-1.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Bringing the Periodic Table of the Elements app to HoloLens 2 with MRTK v2\" style=\"object-fit:cover;\" srcset=\"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2019\/09\/1_xTTHyL_uj-cQfU-QZvqZ4g-760x400-1.png 760w, https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2019\/09\/1_xTTHyL_uj-cQfU-QZvqZ4g-760x400-1-300x158.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/a><\/figure><\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:33.33%\"><h2 class=\"wp-block-post-title\"><a href=\"https:\/\/mixedrealitynow.com\/ko\/bringing-the-periodic-table-of-the-elements-app-to-hololens-2-with-mrtk-v2\" target=\"_self\" >Bringing the Periodic Table of the Elements app to HoloLens 2 with MRTK v2<\/a><\/h2>\n\n<div class=\"wp-block-post-excerpt\"><p class=\"wp-block-post-excerpt__excerpt\">Sharing the story of updating HoloLens app made with HoloToolkit(HTK) to use new Mixed Reality Toolkit v2(MRTK) which supports HoloLens 2\u2019s articulated hand tracking and eye tracking input This article is based on MRTK 2.0.0 and explains how to bring your MRTK v1(HoloToolkit)-based projects to MRTK v2. To learn more about the latest MRTK releases,\u2026 <\/p><\/div><\/div>\n<\/div>\n\n<\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>This is my personal experimental project for HoloLens 2, made with MRTK. This project explores [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4658,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[31,6,21],"tags":[],"class_list":["post-4501","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-articles","category-featured","category-projects"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/mixedrealitynow.com\/wp-content\/uploads\/2022\/12\/COVID19_HoloLens2_DataVisualization.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/posts\/4501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/comments?post=4501"}],"version-history":[{"count":3,"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/posts\/4501\/revisions"}],"predecessor-version":[{"id":5143,"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/posts\/4501\/revisions\/5143"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/media\/4658"}],"wp:attachment":[{"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/media?parent=4501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/categories?post=4501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mixedrealitynow.com\/ko\/wp-json\/wp\/v2\/tags?post=4501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}