Skip to content

VIDA-NYU/egocloud

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Egocloud

Interactive 3D point cloud visualizer tailored to support the analysis of data collected by AR headsets such as the HoloLens2. Egocloud runs in the core of ARGUS.

Paper

  1. ARGUS: Assistive visualization of human-AI collaboration for task guidance in augmented reality

Web

Egocloud is available through NPM:

Installation

npm install egocloud

Egocloud can be added to your project as the following:

Basic usage

const pc = new EgoCloud(containerElement);

// Creating dataset
const dataset: Dataset = new Dataset( { positions: positions, colors: colors, normals: [] } );

// Container Ref...
const mainDiv: HTMLDivElement = document.getElementById("main-div");

// Initializing EgoCloud
const egoCloud = new SceneViewer( mainDiv );
egoCloud.render( dataset );

Development

The command below will run the development server.

npm run dev

Jupyter

Egocloud is available in the format of a Python package, allowing developers to run it within Jupyter notebooks. Please, refer to this link for installation and examples

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.8%
  • Other 0.2%