All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.lwjgl.openxr.EXTPalmPose Maven / Gradle / Ivy

Go to download

A royalty-free, open standard that provides high-performance access to Augmented Reality (AR) and Virtual Reality (VR)—collectively known as XR—platforms and devices.

There is a newer version: 3.3.6
Show newest version
/*
 * Copyright LWJGL. All rights reserved.
 * License terms: https://www.lwjgl.org/license
 * MACHINE GENERATED FILE, DO NOT EDIT
 */
package org.lwjgl.openxr;

/**
 * The XR_EXT_palm_pose extension.
 * 
 * 

This extension defines a new "standard pose identifier" for interaction profiles, named "palm_ext". The new identifier is a pose that can be used to place application-specific visual content such as avatar visuals that may or may not match human hands. This extension also adds a new input component path using this "palm_ext" pose identifier to existing interaction profiles when active.

* *

The application can use the subpathname:/input/palm_ext/pose component path to place visual content representing the user’s physical hand location. Application visuals may depict, for example, realistic human hands that are very simply animated or creative depictions such as an animal, an alien, or robot limb extremity.

* *

Note that this is not intended to be an alternative to extensions that perform hand tracking for more complex use cases: the use of "palm" in the name is to reflect that it is a user-focused pose rather than a held-object-focused pose.

* *
Note
* *

OpenXR 1.1 replaces subpathname:/input/palm_ext/pose with subpathname:/input/grip_surface/pose. The definitions of both poses are identical.

*
*/ public final class EXTPalmPose { /** The extension specification version. */ public static final int XR_EXT_palm_pose_SPEC_VERSION = 3; /** The extension name. */ public static final String XR_EXT_PALM_POSE_EXTENSION_NAME = "XR_EXT_palm_pose"; private EXTPalmPose() {} }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy