Skip to content

LixiangZhao98/Cross-Reality-Environment-SpatialTouch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SpatialTouch: Exploring Spatial Data Visualizations in Cross-reality

SpatialTouch_Image

Image

Image

Arxiv | Video | Paper

Spatialtouch is a novel cross-reality environment that seamlessly integrates a monoscopic 2D surface (an interactive screen with touch and pen input) with a stereoscopic 3D space (an augmented reality HMD) to host spatial data visualizations jointly. Refer to the Video for a quick review. For more details, please refer to our Paper (SpatialTouch: Exploring Spatial Data Visualizations in Cross-reality), which is presented on IEEE Visualization 2024 and published in the journal IEEE Transactions on Visualization and Computer Graphics.
Any pull requests and issues are welcome. If you find it useful, could you please give a star? Thanks in advance.

Note

  • Be noted that this is just a simulator in Unity to show the cameras' settings (position, orientation and projection matrix) for AR and surface rendering. The development toolkit for AR HMD and the communication across AR and screen devices are not included.
  • The visualization below the screen is projected on the screen. The visualization above the screen is rendered in AR HMD. Two views are seamlessly combined into a cohesive 3D representation from the first-person view.

Install the project and Play the demo

Control

  • Use WASD to move your position.
  • Hold left mouse button to change you direction.
  • Use Space Key to reset you position.

BibTex

@article{Zhao:2024:SES,
  author      = {Lixiang Zhao and Tobias Isenberg and Fuqi Xie and Hai-Ning Liang and Lingyun Yu},
  title       = {SpatialTouch: Exploring Spatial Data Visualizations in Cross-reality},
  journal     = {IEEE Transactions on Visualization and Computer Graphics},
  year        = {2024},
  volume      = {30},
  number      = {12},
  month       = dec,
  pages       = {},
  doi         = {10.1109/TVCG.2023.3326517},
  shortdoi    = {10/gtnn25},
  doi_url     = {https://doi.org/10.1109/TVCG.2024.3456368},
  oa_hal_url  = {},
  preprint    = {https://doi.org/10.48550/arXiv.2407.14833},
  osf_url     = {https://osf.io/avxr9/},
  url         = {https://tobias.isenberg.cc/p/Zhao2025SES},
  github_url  = {https://github.com/LixiangZhao98/Cross-Reality-Environment-SpatialTouch},
  pdf         = {https://tobias.isenberg.cc/personal/papers/Zhao_2025_SES.pdf},
  video       = {https://www.youtube.com/watch?v=GUXvZKqg-7s&t=111s},
}

About

This is a simulator of a novel cross-reality environment that seamlessly integrates a monoscopic 2D surface with a stereoscopic 3D space to jointly host spatial data visualizations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors