Skip to content

XRMOD Engine is a metaverse construction system developed based on the OpenXR protocol. Not only VR (Virtual Reality), AR (Augmented Reality), MR (Mixed Reality), but also continued support for traditional screen reading methods. It's a free watermark-free metaverse construction system that supports commercial licenses (free commercial licenses).

License

Notifications You must be signed in to change notification settings

Phantomxm2021/ARMOD-Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dashboard

AR-MOD.EN._1.mp4

Content list

What is the ARMOD SDK

AR-MOD means to provide stable, flexible, convenient and fast AR technology empowerment for enterprises or individual developers with existing applications. In addition, it is also possible to build a brand new AR application for enterprises or individuals that do not use the application.

AR-MOD provides AR integration capabilities for enterprises or individuals. Users do not need to understand ARKit or ARCore or even rendering logic and information, but only need to focus on the realization of AR experience content.

Real-time: every time you add content, you don't need to wait for review

UILayer

Brain

ARMOD-Trailer.mp4

In short, ARMOD's solution is an AR experience platform solution similar to Snapchat (Lens Studio) and Facebook (SparkAR)!

AR-MOD is a derivative framework based on Unity ARFoundation. MOD in AR-MOD means Modification in English, meaning: modification and module. This concept is widely used in games, corresponding to modifiable video games. Famous games such as Warcraft, Red Alert, Half-Life, CS, Victory Day and more!

We transplant the MOD concept into AR technology to give users more freedom to create the AR creative interactive experience content they need! In this process, users do not need to worry about AR-SDK algorithm and code implementation, but only need to devote themselves to the production of AR creative interactive experience content. With only a small amount of code, you can use all the capabilities of AR-MOD on the APP to create greater commercial value.

Enhance your world and applications

ARMOD is a powerful AR solution designed for artists and developers to build augmented reality experiences for hundreds of millions of Unity users. With its suite of Unity-compatible features, including custom shaders and advanced tracking technology, the possibilities are endless.

2 3 4 5 6 7 8

Showcase

PortalAR.mp4
SolarSystemAR.mp4
StackAR.mp4
SurvialShootAR.mp4

AR-MOD Open Source Projects

Welcome to provide your project information to show us.

Name URL
StackAR https://github.com/Phantomxm2021/ARMOD-StackAR
ARMOD-Unity-Demo-App https://github.com/Phantomxm2021/ARMOD-Unity-Demo-App
ARMOD-FlutterAppDemo https://github.com/Phantomxm2021/ARMOD-FlutterAppDemo
ARMOD-SurvivalShooterAR https://github.com/Phantomxm2021/ARMOD-SurvivalShooterAR
ARMOD-Java-Android-Demo https://github.com/Phantomxm2021/ARMOD-Java-Android-Demo
AARMOD-OC-Demo https://github.com/Phantomxm2021/ARMOD-OC-Demo
ARMOD-Tutorials https://github.com/Phantomxm2021/ARMOD-Tutorials
ARMOD-Examples https://github.com/Phantomxm2021/ARMOD-Examples

Main features of ARMOD

AR Basic
  • Device tracking: track the device's position and orientation in physical space.
  • Plane detection: detect horizontal and vertical surfaces.
  • Point clouds, also known as feature points.
  • Anchor: an arbitrary position and orientation that the device tracks.
  • Light estimation: estimates for average color temperature and brightness in physical space.
  • Environment probe: a means for generating a cube map to represent a particular area of the physical environment.
  • Face tracking: detect and track human faces.
  • 2D image tracking: detect and track 2D images.
  • Human segmentation: determines a stencil texture and depth map of humans detected in the camera image.
  • Raycast: queries physical surroundings for detected planes and feature points.
  • Pass-through video: optimized rendering of mobile camera image onto touch screen as the background for AR content.
  • Session management: manipulation of the platform-level configuration automatically when AR Features are enable or disabled.
  • Occlusion: allows for occlusion of virtual content by detected environmental depth (environment occlusion) or by detected human depth (human occlusion).
ARCore ARKit Magic Leap HoloLens
Device tracking
Plane tracking
Point clouds
Anchors
Light estimation
Environment probes
Face tracking
2D Image tracking
3D Object tracking
Meshing
2D & 3D body tracking
Collaborative participants
Human segmentation
Raycast
Pass-through video
Session management
Occlusion
Multiplayer API Mirror is a high level Networking library for Unity, optimized for ease of use & probability of success.
  • Growing library of Script Templates to make learning and coding easier.
  • Remote Procedure calls and context control via Attributes.
  • More than a dozen built in Components.
  • Five flavors of Interest Management, and you can make your own custom version.
  • Support for Additive Scenes with Physics Isolation (battle instances, levels, etc.)
  • Several complete Examples included.
  • Constant improvements and enhancements every month.
  • Full time support available in our Discord.
  • Free and not ccu limit
ARCloud
  • Fast visual positioning, low system overhead
  • Positioning can be run offline on the device or online in the cloud
  • Plug-ins on iOS, Android and devices compatible with Huawei AR Engine
  • Immersal Cloud Service's REST API for any device
  • Pre-built applications are available on the App Store to map real-world locations
  • It can even map indoor and outdoor large urban areas
  • Very small map file format, extremely optimized
  • Private/public map with sharing options
  • Global map coordination supports WGS84 and ECEF
  • Use GPS coordinates to mark and search the map
  • Textured mesh of point cloud and available mapping space
  • Support multiple maps at the same time in the same space
  • Easy-to-use Unity example with templates for indoor navigation and more
  • Detailed documentation helps developers get started
  • Use the 3D map viewer to develop the portal
Unity Features
  • Unity Editor Support
  • Scriptable
  • Visual Scripting
  • Physics engine
  • Lights
  • Lightmap
  • Universal Render Pipeline
  • Custom Materials
  • Custom Shaders
  • UGUI
  • Sprite Atlas
  • Networking
  • Timeline
  • Animation and Animator
  • Custom onnx AI Models
  • iOS
  • Android
  • Hololens
  • Magicleap
  • Native Features
  • All Platform native features are supported, But need developers to develop and adapt by themselves
ARCMS Features
  • ARExperience management
  • ARShowcase management
  • Recommend the ARShowcase
  • Multiple APP support
  • Tags management
  • Authentication system
  • 10,000 http api requests per day/Application
  • Restful API Support

About

XRMOD Engine is a metaverse construction system developed based on the OpenXR protocol. Not only VR (Virtual Reality), AR (Augmented Reality), MR (Mixed Reality), but also continued support for traditional screen reading methods. It's a free watermark-free metaverse construction system that supports commercial licenses (free commercial licenses).

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published