More

    Meta Unveils Cross-Platform XR Framework for Quest, iOS, Windows, and Linux

    Meta’s Ocean: A New Era for Mixed Reality Development

    This week, Meta took a significant step in fostering an open developer ecosystem for its Quest headset lineup by announcing Ocean—a new open-source, cross-platform framework designed for creating computer vision and mixed/augmented reality (MR/AR) applications. This initiative reflects Meta’s ongoing commitment to making mixed reality development more accessible and engaging.

    A Versatile Framework for Diverse Platforms

    Ocean’s main selling point is its interoperability across various operating systems and devices, including iOS, Android, Quest, macOS, Windows, and Linux. By employing an MIT license, this framework supports widespread usage and encourages collaboration among developers. This open-source model not only simplifies access to essential tools but also emphasizes performance and efficiency—a crucial aspect when dealing with the complex demands of MR applications.

    Tools to Enhance MR Application Development

    Developers utilizing Ocean will benefit from a rich library of tools aimed at simplifying various tasks in MR application development. Features like geometry support, media handling, networking, and rendering are included, enabling developers to focus on the creative aspects of their projects rather than getting bogged down in technical hurdles.

    For instance, a developer working on a Quest application can leverage Ocean’s resources to seamlessly incorporate advanced features such as gesture tracking, microphone input, and external camera integration. This capability opens new avenues for creating innovative solutions tailored to diverse sectors including education, tourism, and real estate.

    A Shift Toward Open XR Development

    Ocean doesn’t exist in isolation; it complements Meta’s earlier commitment to open XR integration earlier this year. By lowering the barriers for developers interested in integrating sophisticated XR interactions, Ocean is positioned to advance the quality and variety of applications available on the Quest platform.

    Recent changes, such as making Meta Horizon OS open to third-party developers, further demonstrate this shift towards an inclusive development landscape. Unlike Apple’s closed ecosystem, Meta aims to foster a customizable framework, empowering developers to bring their creative visions to life.

    The Revamped Meta Horizon Store

    In conjunction with Ocean’s launch, Meta is also unveiling the Meta Horizon Store, a revamped platform envisioned to support future open applications for the Quest. This showcase aims to provide developers with a marketplace for their innovations, reinforcing Meta’s commitment to a robust developer ecosystem.

    Meta’s Vision for Open Computing

    In a recent statement, Meta CEO Mark Zuckerberg highlighted the ongoing battle between open and closed computing models. He voiced a vision where the open model, reminiscent of the PC era, should dominate the forthcoming metaverse landscape. This models empowers users to explore diverse software and hardware options:

    “In every era of computing, there are always open and closed models… our goal is to make it so that the open model defines the next generation of computing again.”

    Collaborations to Enhance Product Innovation

    Meta’s collaborative approach extends to partnerships with major hardware players like LG, Lenovo, ASUS, and Xbox. This partnership aims to tailor new headset designs for distinct use cases, enhancing the versatility and user experience of Meta’s offerings. Zuckerberg painted a picture of future headsets designed for specific environments—whether for work or gaming—highlighting a commitment to tailored user experiences.

    “We are bringing all these different use cases in the metaverse to everyone. It’s probably going to take a couple of years for some of these new products to start launching, but I’m really excited to get started on this next chapter.”

    Cross-Platform Development Improvements

    The announcement of Ocean coincides with Khronos’ OpenXR API update, which aims to streamline cross-platform AR/VR/MR application development. With the integration of multiple extensions into the OpenXR API, developers can now rely on a more cohesive framework, reducing the complexity traditionally associated with supporting various devices.

    This enhancement not only benefits Meta but also extends to a wide range of vendors, including industry giants like HTC, Microsoft, and Valve. Popular development platforms such as Unity, Unreal Engine, and Blender are also embracing OpenXR integration, leading to a promising landscape for developers in the mixed reality space.

    Through Ocean, Meta is paving the way for a more collaborative, open, and innovative future in mixed reality development.

    Latest articles

    Related articles

    Leave a reply

    Please enter your comment!
    Please enter your name here

    Popular