KhronosGroup / KhronosGroup/OpenXR-Docs

Projection Mapping in Caves

Open
#111 2 comments 0 reactions 0 assignees View on GitHub
enhancement synced to gitlab
Dominant language
Python
Stars
181
Forks
74
PR merge metrics
No merged PRs in 30d

Description

Texture mapping is particularly Important for projection in caves, because it visually calibrates the physical last step to the user (i.e., projector, lenses, cave shape).

In the development of openXR cave projection, I would recommend taking a look at Extensible 3D (X3D), Part 1: Architecture and base components, 42 Texture projector component.

https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/textureProjector.html

A related issue for multi-projector caves is blending the images of the projectors. In some cave methods, transparency-alpha values are included as part of the texture map.

Other parts of the X3D spec might be useful in constructing the openXR spec for caves.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the linked X3D texture projector specification and the existing OpenXR cave-projection material. The issue proposes texture mapping, projector-image blending, and transparency-alpha behavior, but names no repository files or tests; done would require an agreed specification scope and corresponding documentation changes.

Written by the indexing model from the issue text.

Assessment

Domain
ar-vr-xr
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
18/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.