-
1
PlugXR
PlugXR
Empowering immersive experiences through innovative augmented reality solutions.
PlugXR serves as a platform for developing Creative Design Software tailored for spatial computing and immersive augmented reality (AR) applications. This platform empowers creators, designers, and brands to elevate customer interactions through features like virtual showrooms, immersive AR product visualization and configuration, as well as various other immersive marketing and branding content. Furthermore, AR capabilities can be seamlessly incorporated into products to improve user interfaces or offer helpful visual guides.
By streamlining the development of immersive technology applications, PlugXR facilitates the creation of Augmented Reality (AR), Virtual Reality (VR), Mixed Reality (MR), immersive UI/UX designs, Spatial Computing experiences, and applications for the Metaverse. As a result, it opens up new avenues for creativity and innovation within the digital landscape.
-
2
Zapworks
Zappar
Empower your creativity with effortless, immersive WebAR experiences!
Zapworks stands out as an accessible and robust platform designed for crafting captivating WebAR experiences, catering to individuals of all skill levels.
Our no-code solution, Designer, empowers users to develop interactive webAR experiences effortlessly, without the need for downloads, apps, or any coding expertise. In contrast, Studio is tailored for those seeking complete creative control over AR content creation, featuring an intuitive interface paired with the capabilities of a full-fledged code editor. Additionally, we provide a top-tier computer vision library available as SDKs for various platforms, including Unity.
Each tool is equipped with integrated analytics and tracking features that allow creators to assess user engagement, interaction patterns, and performance statistics. This data equips creators with the insights necessary to enhance their AR experiences based on how users interact with the content.
Users can effortlessly generate immersive AR scenes using their preferred tool, incorporating QR codes, deep links, or 3D web embeds to activate their creations. By integrating interactivity, 3D assets, animations, and more, you can deliver unforgettable experiences to your audience.
Zapworks caters to users of all expertise levels, streamlining the AR content creation process and empowering individuals to design engaging experiences without needing extensive coding skills. Moreover, the platform continuously evolves, ensuring that creators have access to the latest features and tools to enhance their AR projects further.
-
3
MRTK-Unity
Microsoft
Empower your mixed reality creations with intuitive, versatile tools.
MRTK-Unity is a Microsoft-driven project that provides an extensive collection of tools and features aimed at simplifying the process of creating mixed reality applications across multiple platforms utilizing Unity. It encompasses a flexible input system and essential building blocks for user interface design and spatial interaction. The framework enables developers to rapidly prototype their ideas through in-editor simulations, offering immediate feedback on any alterations made. In addition, it functions as a versatile system where key components can be easily swapped out by developers as needed. Among its rich features is a button control that supports a variety of input methods, including articulated hand tracking specifically designed for HoloLens 2. Users are also equipped with standard UI elements for manipulating objects within a 3D space, enhancing usability significantly. The toolkit provides scripts for manipulating objects with either one or two hands, as well as a 2D-style plane that allows scrolling through hand input. Moreover, it includes scripts that improve object interactivity with visual responses and options for theme customization. The framework also offers multiple object positioning behaviors, such as tag-along, body-lock, and surface magnetism, and includes a script for organizing a collection of objects in a three-dimensional layout. This extensive range of functionalities makes MRTK-Unity a powerful option for developers in the mixed reality space. Ultimately, MRTK-Unity equips developers to craft engaging, immersive experiences with enhanced efficiency and adaptability, paving the way for innovative applications in the realm of mixed reality.
-
4
DeepAR
DeepAR
Transform your apps with seamless, engaging augmented reality experiences!
Discover a robust and intuitive SDK that facilitates 60 million augmented reality experiences monthly. Elevate your apps with a variety of 3D face masks and effects that offer enhanced performance when compared to Snapchat, all within a versatile SDK compatible with iOS, MacOS, Android, and HTML5. This comprehensive SDK not only supports the addition of 3D face masks and effects but is also designed to seamlessly integrate with Unity. Users can apply augmented reality effects to four faces at once across any device, ensuring a smooth experience without glitches. Leveraging advanced deep learning technologies, the SDK allows for real-time alterations in hair color during live video feeds. In addition, it provides the ability to effortlessly swap backgrounds, enriching the AR experience significantly. The technology is capable of recognizing various emotions—such as sadness, happiness, anger, surprise, and fear—within the video stream. It also tracks 17 critical body points, including the waist, shoulders, elbows, arms, and head, which facilitates improved interaction. Any 3D file can easily be converted into an AR asset, unlocking a world of creative opportunities. Enjoy the benefits of all these features while following a pay-as-you-grow pricing model. Registration is free, and integrating the SDK takes just a few minutes, with a variety of prebuilt integrations designed to streamline the process. With such a well-rounded suite of tools available, your AR projects can be elevated to unprecedented levels of creativity and engagement. The potential to create unique user experiences has never been more accessible.
-
5
AR Foundation
Unity
Empower your AR projects with seamless cross-platform innovation.
A tailored framework specifically created for building augmented reality experiences enables developers to craft captivating applications once and deploy them across a wide range of mobile and wearable AR devices. AR Foundation integrates crucial functionalities from prominent AR platforms like ARKit, ARCore, Magic Leap, and HoloLens, while also providing unique Unity features that support the development of high-quality applications intended for either internal deployment or distribution via any app store. This framework ensures a fluid workflow that optimally utilizes the strengths of these varied features in a unified way. Additionally, AR Foundation allows for the transfer of features that may not yet be accessible on all AR platforms. Should a particular feature be available on one platform but absent on another, the framework is designed to facilitate its activation at a later time. Once the feature is introduced on the new platform, developers can easily incorporate it by simply updating their packages, thereby avoiding the need to restart the entire development process from scratch. Furthermore, take advantage of the cutting-edge features and streamlined workflows being introduced for Unity, including the Universal Render Pipeline and ECS, to further elevate your augmented reality projects. By capitalizing on these advanced capabilities, developers can produce more adaptable and captivating AR applications that distinguish themselves in a highly competitive landscape. In the end, this comprehensive approach not only enhances the development experience but also significantly enriches the user experience, leading to greater satisfaction and engagement.
-
6
MAXVERSE
MAXST
Empower your creativity with the ultimate metaverse development toolkit!
MAXVERSE presents an exceptional development ecosystem for those eager to create engaging metaverses. This XR Software Development Toolkit (SDK) is equipped with resources for XR spatial mapping, an XR SDK, and a user-friendly platform designed to facilitate the simulation of AR applications and VR websites. By integrating MAXVERSE with Unity, developers can seamlessly construct their metaverse endeavors, taking advantage of the cohesive platform for building metaverse services. Moreover, MAXVERSE can turn recorded videos into dynamic metaverse environments. The toolkit comes with a client tool that enables users to adjust the gravity direction and scale of point clouds, while also placing points of interest (POIs) and topological features within the 3D spaces created. It supports the generation and management of spatial maps derived from captured visuals, allowing users to register and modify POIs alongside space map creation tools. With its extensive collection of content development tools and APIs, MAXVERSE serves as a powerful platform for creating metaverse services, supplying users with vital resources to realize their creative ideas. In addition to its robust offerings, MAXVERSE provides complimentary tools for the development of metaverse space maps, thereby inviting developers from various backgrounds to participate in this innovative field. This accessibility ensures a wider range of creators can explore and contribute to the expanding universe of metaverse experiences.
-
7
ARCore
Google
Transform your world with immersive, seamless augmented reality experiences.
ARCore empowers users to craft groundbreaking augmented reality experiences that seamlessly blend digital content with the real world. This transformative technology alters the way people participate in various activities, including gaming, retail, education, and creative pursuits, all at an unparalleled level that only Google can achieve. As the cornerstone of Google’s augmented reality initiatives, ARCore provides a comprehensive array of APIs that allow smartphones to interpret their surroundings, grasp their environment, and engage with different types of information. Notably, many of these APIs are compatible with both Android and iOS platforms, enabling users to share augmented reality experiences across different devices. The motion tracking capability allows smartphones to determine their position in relation to the real world, enhancing the accuracy of interactions. Furthermore, environmental understanding equips devices to identify the dimensions and locations of various surfaces, such as floors, tables, and walls, whether they are horizontal, vertical, or slanted. The light estimation function also enables devices to evaluate ambient light conditions, ensuring that virtual elements are integrated realistically. By harnessing the phone’s camera, ARCore’s motion tracking technology pinpoints essential features in the environment, thereby enriching the overall immersive experience. In essence, ARCore marks a remarkable advancement in the ongoing evolution of technology, fundamentally altering how we navigate and connect with both the digital and physical realms while inviting endless possibilities for future applications.
-
8
VisionLib
VisionLib
Transforming reality with seamless, versatile augmented tracking solutions.
VisionLib is a highly adaptable SDK designed for augmented reality tracking, offering smooth functionality across multiple platforms. Its sophisticated model tracking features enable seamless 3D object tracking, which is essential for both complex AR applications and basic augmented reality scenarios. Users have the opportunity to enrich their experiences by expanding contextual elements, enhancing objects, and effortlessly integrating, overlaying, or securing digital information within the real environment. The Model Tracking functionality of VisionLib supports a wide variety of AR applications that require superior object recognition and precise tracking, significantly contributing to the digital transformation in industrial processes. By changing how we approach both work and education, augmented reality helps us to visualize ideas and components that might otherwise remain unseen. It bridges the gap between the digital and physical worlds, delivering critical information pertinent to numerous tasks. Users can access CAD and 3D data for accurate object tracking since VisionLib accommodates a multitude of file formats. Furthermore, VisionLib can be utilized as either a Unity or native plug-in, providing versatility for incorporation into unique applications or broader platforms, thereby enhancing its functionality across various industries. This adaptability guarantees that developers can harness its robust capabilities to design groundbreaking solutions specifically aligned with their individual requirements, ultimately fueling innovation in emerging fields.