XR
is a general term used to describe the concept of Extended Reality, which includes Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR).
Galacean has designed XR to be clean and flexible:
Package | Description | Related Documentation |
---|---|---|
@galacean/engine-xr | Core architecture logic | API |
@galacean/engine-web-xr | Backend package | Doc |
@galacean/engine-toolkit-xr | Advanced tool components | Doc |
@galacean/engine-xr
and@galacean/engine-web-xr
are dependencies that must be introduced to implement WebXR. Compared to these two packages,@galacean/engine-toolkit-xr
is not mandatory, but its presence can make XR development in the editor much simpler.
The dependency rules between XR packages follow the version dependency rules, meaning that the versions of
@galacean/engine-xr
and@galacean/engine-web-xr
must be consistent with@galacean/engine
, and the major version of@galacean/engine-toolkit-xr
must be consistent with@galacean/engine
.
In this section, you can: