OpenVR 1.0.5 bindings for the JavaVM

SciJava aims to provide an overview of available Java libraries for scientific computing. This POM provides a parent from which participating projects can declare their build configurations. It ensures that projects all use a compatible build environment, including Java version, as well as versions of dependencies and plugins. Projects wishing to use pom-scijava as a parent project need to override the <name>, <description>, <url>, <inceptionYear>, <organization>, <licenses>, <developers>, <contributors>, <mailingLists>, <scm>, <issueManagement> and <ciManagement> sections.

License

License

GroupId

GroupId

graphics.scenery
ArtifactId

ArtifactId

jopenvr
Last Version

Last Version

1.0.5.3
Release Date

Release Date

Type

Type

jar
Description

Description

OpenVR 1.0.5 bindings for the JavaVM
SciJava aims to provide an overview of available Java libraries for scientific computing. This POM provides a parent from which participating projects can declare their build configurations. It ensures that projects all use a compatible build environment, including Java version, as well as versions of dependencies and plugins. Projects wishing to use pom-scijava as a parent project need to override the <name>, <description>, <url>, <inceptionYear>, <organization>, <licenses>, <developers>, <contributors>, <mailingLists>, <scm>, <issueManagement> and <ciManagement> sections.
Project Organization

Project Organization

SciJava
Source Code Management

Source Code Management

https://github.com/scenerygraphics/jopenvr

Download jopenvr

How to add to project

<!-- https://jarcasting.com/artifacts/graphics.scenery/jopenvr/ -->
<dependency>
    <groupId>graphics.scenery</groupId>
    <artifactId>jopenvr</artifactId>
    <version>1.0.5.3</version>
</dependency>
// https://jarcasting.com/artifacts/graphics.scenery/jopenvr/
implementation 'graphics.scenery:jopenvr:1.0.5.3'
// https://jarcasting.com/artifacts/graphics.scenery/jopenvr/
implementation ("graphics.scenery:jopenvr:1.0.5.3")
'graphics.scenery:jopenvr:jar:1.0.5.3'
<dependency org="graphics.scenery" name="jopenvr" rev="1.0.5.3">
  <artifact name="jopenvr" type="jar" />
</dependency>
@Grapes(
@Grab(group='graphics.scenery', module='jopenvr', version='1.0.5.3')
)
libraryDependencies += "graphics.scenery" % "jopenvr" % "1.0.5.3"
[graphics.scenery/jopenvr "1.0.5.3"]

Dependencies

compile (2)

Group / Artifact Type Version
com.apple : AppleJavaExtensions jar 1.4
com.nativelibs4java : jnaerator-runtime jar 0.12

Project Modules

There are no modules declared in this project.

This package is deprecated and will not be updated anymore.

If you require OpenVR support in your Java projects, have a look at lwjgl-openvr (Example code).


OpenVR wrappers, JVM flavour

Based on @phr00t's jMonkeyVR. Thanks for the awesome work!

Build Status Build status

Compiling

git clone --recursive https://github.com/scenerygraphics/jopenvr
mvn clean package install

Usage

Maven

<dependency>
    <groupId>graphics.scenery</groupId>
    <artifactId>jopenvr</artifactId>
    <version>1.0.5-1</version>
</dependency>

This requires to have the ImageJ Maven repo added, where this package is currently published:

<repositories>
  <repository>
    <id>imagej.public</id>
    <url>http://maven.imagej.net/content/groups/public</url>
  </repository>
</repositories>

Usage example

For an example how to use this library, see scenery's OpenVRHMDInput.

graphics.scenery

Versions

Version
1.0.5.3