{"id":678,"date":"2023-02-13T14:00:59","date_gmt":"2023-02-13T14:00:59","guid":{"rendered":"https:\/\/fde.cat\/index.php\/2023\/02\/13\/building-a-cross-platform-runtime-for-ar\/"},"modified":"2023-02-13T14:00:59","modified_gmt":"2023-02-13T14:00:59","slug":"building-a-cross-platform-runtime-for-ar","status":"publish","type":"post","link":"https:\/\/fde.cat\/index.php\/2023\/02\/13\/building-a-cross-platform-runtime-for-ar\/","title":{"rendered":"Building a cross-platform runtime for AR"},"content":{"rendered":"<p><span>Meta\u2019s augmented reality (AR) platform is one of the largest in the world, helping the billions of people on Meta\u2019s apps experience AR every day and giving hundreds of thousands of creators a means to express themselves <a href=\"https:\/\/tech.facebook.com\/reality-labs\/2019\/8\/creativity-for-all-facebooks-spark-ar-now-lets-anyone-build-and-share-effects-on-instagram\/\" target=\"_blank\" rel=\"noopener\">Meta\u2019s AR tools<\/a> are unique because they can be used on a wide variety of devices \u2014 from <\/span><a href=\"https:\/\/www.oculus.com\/blog\/mixed-reality-definition-passthrough-scene-understanding-spatial-anchors\/\" target=\"_blank\" rel=\"noopener\"><span>mixed reality<\/span><\/a><span> headsets like <\/span><a href=\"https:\/\/www.meta.com\/quest\/quest-pro\/\" target=\"_blank\" rel=\"noopener\"><span>Meta Quest Pro<\/span><\/a><span> to phones, as well as lower-end devices that are much more prevalent in low-connectivity parts of the world.<\/span><\/p>\n<h2>How it works:<\/h2>\n<p><span>To achieve this, we\u2019re focused on performance optimization. <\/span><span>We give all creators the option to mix and match various AR capabilities as they please, somewhat like LEGO bricks, to create and deliver unique experiences. As creators focus on building amazing experiences, we focus on the complexity of optimizing assets and runtime so these experiences can run everywhere,\u00a0 from mobile all the way to advanced hardware and VR.\u00a0 One way we do so is by deliberately splitting our monolithic runtime into smaller plugins. This way, if an app doesn\u2019t require a specific capability it can easily be excluded using just a quick configuration toggle. We\u2019re continuously looking for new opportunities like this to further expand our platform\u2019s reach and support more use cases with a single AR engine at the core.<\/span><\/p>\n\n<h2>Why it Matters:<\/h2>\n<p><span>At Meta, our AR engine group works to ensure that our AR services are available for everyone, regardless of the device they\u2019re using. AR and VR experiences shouldn\u2019t be restricted to the most sophisticated devices but should be widely accessible to all.\u00a0<\/span><\/p>\n<h2>Take a Deeper Dive:<\/h2>\n<p>Read more about how <a href=\"https:\/\/tech.facebook.com\/2023\/2\/bringing-augmented-reality-to-everyone\/\" target=\"_blank\" rel=\"noopener\">Meta is bringing augmented reality to everyone.<\/a><\/p>\n<p>And watch the <a href=\"https:\/\/atscaleconference.com\/events\/products-scale-spring-2022\/\" target=\"_blank\" rel=\"noopener\">Products @Scale<\/a> talk below on \u201cBuilding a Cross-platform Runtime for AR Experience.\u201d<\/p>\n<div class=\"fb-video\"><\/div>\n<p>\u00a0<\/p>\n<p>The post <a href=\"https:\/\/engineering.fb.com\/2023\/02\/13\/virtual-reality\/meta-ar-augmented-reality-cross-platform-runtime\/\">Building a cross-platform runtime for AR<\/a> appeared first on <a href=\"https:\/\/engineering.fb.com\/\">Engineering at Meta<\/a>.<\/p>\n<p>Engineering at Meta<\/p>","protected":false},"excerpt":{"rendered":"<p>Meta\u2019s augmented reality (AR) platform is one of the largest in the world, helping the billions of people on Meta\u2019s apps experience AR every day and giving hundreds of thousands of creators a means to express themselves Meta\u2019s AR tools are unique because they can be used on a wide variety of devices \u2014 from&hellip; <a class=\"more-link\" href=\"https:\/\/fde.cat\/index.php\/2023\/02\/13\/building-a-cross-platform-runtime-for-ar\/\">Continue reading <span class=\"screen-reader-text\">Building a cross-platform runtime for AR<\/span><\/a><\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-678","post","type-post","status-publish","format-standard","hentry","category-technology","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":684,"url":"https:\/\/fde.cat\/index.php\/2023\/02\/24\/metas-head-of-ar-glasses-on-the-future-of-ar-hardware\/","url_meta":{"origin":678,"position":0},"title":"Meta\u2019s head of AR glasses on the future of AR hardware","date":"February 24, 2023","format":false,"excerpt":"While VR headsets have been with us for at least a decade, AR hardware barely exists today; indeed, the very components that will comprise the hardware scarcely exist, making it a truly zero-to-one innovation challenge. Meta\u2019s Head of AR Glasses Hardware, Caitlin Kalinowski is helping to lead that charge. Kalinowski\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":680,"url":"https:\/\/fde.cat\/index.php\/2023\/02\/16\/inside-metas-first-smart-glasses\/","url_meta":{"origin":678,"position":1},"title":"Inside Meta\u2019s first smart glasses","date":"February 16, 2023","format":false,"excerpt":"What\u2019s new: Meta is sharing the inside story of how it developed the Ray-Ban Stories smart glasses. Why it matters: Creating Ray-Ban Stories meant Meta\u2019s engineers had to take on new challenges to build smart glasses that married complex engineering dynamics. How do you make something that features cameras, microphones,\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":898,"url":"https:\/\/fde.cat\/index.php\/2024\/07\/18\/meet-caddy-metas-next-gen-mixed-reality-cad-software\/","url_meta":{"origin":678,"position":2},"title":"Meet Caddy \u2013 Meta\u2019s next-gen mixed reality CAD software","date":"July 18, 2024","format":false,"excerpt":"What happens when a team of mechanical engineers get tired of looking at flat images of 3D models over Zoom? Meet the team behind Caddy, a new CAD app for mixed reality. They join Pascal Hartig (@passy) on the Meta Tech Podcast to talk about teaching themselves to code, disrupting\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":846,"url":"https:\/\/fde.cat\/index.php\/2024\/03\/26\/bringing-hdr-photo-support-to-instagram-and-threads\/","url_meta":{"origin":678,"position":3},"title":"Bringing HDR photo support to Instagram and Threads","date":"March 26, 2024","format":false,"excerpt":"Meta\u2019s family of apps serves trillions of image download requests every day. And if you\u2019re into high-quality images, you\u2019ve probably noticed that Instagram and Threads have added support for high dynamic range (HDR) photos. Now people on Threads and Instagram can upload and share images that are more true-to-life, with\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":877,"url":"https:\/\/fde.cat\/index.php\/2024\/06\/11\/unlocking-the-power-of-mixed-reality-devices-with-mobileconfig\/","url_meta":{"origin":678,"position":4},"title":"Unlocking the power of mixed reality devices with MobileConfig","date":"June 11, 2024","format":false,"excerpt":"MobileConfig enables developers to centrally manage a mobile app\u2019s configuration parameters in our data centers. Once a parameter value is changed on our central server, billions of app devices automatically fetch and apply the new value without app updates. These remotely managed configuration parameters serve various purposes such as A\/B\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":787,"url":"https:\/\/fde.cat\/index.php\/2023\/11\/15\/watch-metas-engineers-on-building-network-infrastructure-for-ai\/","url_meta":{"origin":678,"position":5},"title":"Watch: Meta\u2019s engineers on building network infrastructure for AI","date":"November 15, 2023","format":false,"excerpt":"Meta is building for the future of AI at every level \u2013 from hardware like MTIA v1, Meta\u2019s first-generation AI inference accelerator to publicly released models like Llama 2, Meta\u2019s next-generation large language model, as well as new generative AI (GenAI) tools like Code Llama. Delivering next-generation AI products and\u2026","rel":"","context":"In &quot;Technology&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/678","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/comments?post=678"}],"version-history":[{"count":0,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/posts\/678\/revisions"}],"wp:attachment":[{"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/media?parent=678"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/categories?post=678"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fde.cat\/index.php\/wp-json\/wp\/v2\/tags?post=678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}