Anu.js: Accelerating Web-based Immersive Analytics
David Saffo, Benjamin Lee, Feiyu Lu, Cheng Yao Wang, Blair MacIntyre
Abstract
We present Anu.js, a toolkit for web-based immersive analytics (IA). The IA design space is vast, multi-faceted, and everchanging, challenging development in the absence of robust authoring support. The web is a popular platform for visualization applications, research, and teaching, and by leveraging the benefits of web technologies and adopting imperative authoring paradigms we can achieve the necessary expressiveness, compatibility, and ergonomics to support IA research and development. Anu.js adapts D3’s data-binding model to 3D contexts, granting fine-grained control over the creation, representation, animation, performance, and interaction of 3D scene-graphs. Additionally, Anu.js offers declarative prefabs to support common visualization elements and interactions, and synergizes with popular visualization libraries which allows developers to leverage these proven utilities. We demonstrate Anu.js’s potential through our diverse example gallery, expert evaluation, and potential future applications. Through this, Anu.js empowers developers in accelerating the creation of novel and bespoke visualizations for immersive web-based applications.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get b57677a5-4009-487e-8f2f-ae71134f2a00Related papers
- Libra: An Interaction Model for Data VisualizationYue Zhao, Yunhai Wang, Xu Luo, Yanyan Wang et al.CHI 2025 · 5 citations
- Graphical Perception for Immersive AnalyticsMatt Whitlock, Stephen Smart, Danielle Albers SzafirIEEE VR 2020 · 18 citations
- iARVis: Mobile AR Based Declarative Information Visualization Authoring, Exploring and SharingJunjie Chen, Chenhui Li, Sicheng Song, Changbo WangIEEE VR 2023 · 5 citations
- Shared Surfaces and Spaces: Collaborative Data Visualisation in a Co-located Immersive EnvironmentBenjamin Lee, Xiaoyun Hu, Maxime Cordeil, Arnaud Prouzeau et al.IEEE VIS 2020 · 139 citations
- VG: Automatic Grading of D3 VisualizationsMatthew Hull, Vivian Pednekar, Hannah Murray, Nimisha Roy et al.IEEE VIS 2023 · 5 citations
