XRKit is a framework software that provides scene-based and component-based AR solutions for Huawei mobile phone scenes. It also provides Huawei cameras with the presentation of virtual models in the real world. XRKit software supports AR SDK and is compatible with Unity3D engines, including PTC Vuforia, ARKit, ARCore, etc. It provides AR rendering capabilities, face effects, and light and shadow effects; it is the basic software of Huawei’s XR ecosystem.
The operating environment of this tutorial: HarmonyOS 2 system, HONOR V30 mobile phone.
XRKit is a framework software that provides scene-based and component-based AR solutions for Huawei mobile phone scenes. It supports AR SDK and is compatible with Unity3D engines, including PTC Vuforia, ARKit, ARCore, etc. Provides AR presentation capabilities, face effects, and light and shadow effects. It is a basic software belonging to Huawei’s XR ecosystem.
To understand this XRKit, you must first understand a technology, namely Huawei AR technology. First, introduce a concept AR (augmented reality). Augmented reality technology is a technology that calculates the position and angle of camera images in real time and adds corresponding images. The goal of this technology is to put the virtual world into the real world on the screen. At the same time, it provides information and interactions that cannot be perceived by the human eye, which makes people feel very novel.
With the current development of electronic products, AR has been widely used in life, such as filming special effects for movies, among which Gollum in "The Lord of the Rings" is a representative work. On Huawei mobile phones, the most used AR technology is the "fun AR" of mobile phone cameras.
XRKit provides scene-based and component-based AR solutions for this scenario. This also provides Huawei cameras with the presentation of virtual models in the real world. I also saw myself wearing earphones, turning into a robot, putting on ancient costumes, and smoking cigars. All this is due to XRKit.
Related applications of XRKit:
Huawei is applying the underlying Launcher, A solid foundation has been established on basic capabilities such as XR hardware, AI, GPU/NPU API, etc. Huawei XRKit is a scene-based framework, including AR rendering capabilities, face special effects, and light and shadow special effects.
In addition, RealityStudio has also been launched as a content development tool, which is dedicated to allowing users without professional development capabilities to easily develop content. RealityStudio's functions include many aspects, including interaction design, scene design, model editing, and release management.
Extended information:
Huawei’s XR ecosystem is based on XR hardware + operating system and HMS. The first thing is to improve the chip, hardware, optics, etc. to ensure user experience ; At the same time, the SDK provides rendering/AR/VR engines, scene frameworks and UI frameworks, as well as XR content operation, distribution, 3D material sharing platform, billing distribution, VPS and other cloud platform capabilities.
Through unified interfaces and unified development, multi-platform compatibility is achieved. Huawei's XR content tool, Reality Studios, formally supports interaction, scene design, model editing, release management, etc.
For more related knowledge, please visit the FAQ column!
The above is the detailed content of What software is xrkit?. For more information, please follow other related articles on the PHP Chinese website!