elemental2-xr

Thin Java abstractions for the native Web XR Library APIs. (Temporary project)

License

License

Categories

Categories

GWT (Google Web Toolkit) User Interface Web Frameworks
GroupId

GroupId

org.treblereel.gwt
ArtifactId

ArtifactId

elemental2-xr
Last Version

Last Version

0.1-beta1
Release Date

Release Date

Type

Type

jar
Description

Description

elemental2-xr
Thin Java abstractions for the native Web XR Library APIs. (Temporary project)
Project URL

Project URL

https://github.com/treblereel
Project Organization

Project Organization

Treblereel
Source Code Management

Source Code Management

https://github.com/treblereel/elemental2-xr

Download elemental2-xr

How to add to project

<!-- https://jarcasting.com/artifacts/org.treblereel.gwt/elemental2-xr/ -->
<dependency>
    <groupId>org.treblereel.gwt</groupId>
    <artifactId>elemental2-xr</artifactId>
    <version>0.1-beta1</version>
</dependency>
// https://jarcasting.com/artifacts/org.treblereel.gwt/elemental2-xr/
implementation 'org.treblereel.gwt:elemental2-xr:0.1-beta1'
// https://jarcasting.com/artifacts/org.treblereel.gwt/elemental2-xr/
implementation ("org.treblereel.gwt:elemental2-xr:0.1-beta1")
'org.treblereel.gwt:elemental2-xr:jar:0.1-beta1'
<dependency org="org.treblereel.gwt" name="elemental2-xr" rev="0.1-beta1">
  <artifact name="elemental2-xr" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.treblereel.gwt', module='elemental2-xr', version='0.1-beta1')
)
libraryDependencies += "org.treblereel.gwt" % "elemental2-xr" % "0.1-beta1"
[org.treblereel.gwt/elemental2-xr "0.1-beta1"]

Dependencies

compile (3)

Group / Artifact Type Version
com.google.elemental2 : elemental2-dom jar 1.0.0-RC1
com.google.elemental2 : elemental2-promise jar 1.0.0-RC1
com.google.elemental2 : elemental2-webgl jar 1.0.0-RC1

Project Modules

There are no modules declared in this project.

elemental2-xr

Elemental2 like WebXR Device API for GWT, based on draft from 20 August 2018.

Abstract This library allows user to access virtual reality (VR) and augmented reality (AR) devices, including sensors and head-mounted displays, on the Web.

UNSTABLE API The version of the WebXR Device API represented in this library is incomplete and may change at any time.

Source https://immersive-web.github.io/webxr/
Demo https://env-1339767.cloud.unispace.io/
Demo source code: https://github.com/treblereel/ar-with-webxr

Alt Text

Maven Current Version 0.1-beta1

<dependency>
    <groupId>org.treblereel.gwt</groupId>
    <artifactId>elemental2-xr</artifactId>
    <version>0.1-beta1</version>
</dependency>

Setup all you need to do is to add this

<inherits name="elemental2.xr.XR"/>

to your module configuration.

Chrome Canary chrome://flags → webxr features must be turned on

Versions

Version
0.1-beta1