1 of 36

Brian

2 of 36

Cholera Outbreak Visualization

Brian Kim

3 of 36

Project

DESCRIPTION

  • Using data from John Snow’s famous 1854 cholera outbreak data visualization
    • Revealed sources of contagion in public water pumps and led to health reforms
  • Two new VR visualizations
    • 3D heat map of the 2D map
    • VR city visualization to explore and see areas of infection

WIKI CONTRIBUTIONS

  • Tutorial for working with Glitch
  • Expansion of WebVR Overview
  • Tutorial on creating heat map objects
  • Tutorial on using deepstream.io for multiplayer in VR
  • Comparison with existing WebVR collaboration software

4 of 36

Yuanbo

5 of 36

Visualizing Chinese Poetry in VR

Chinese poetries express very strong emotions, grouping them by emotion might reveal new results for researchers.

Chinese poetries should be viewed in the environment they are composed

6 of 36

Timeline

Key Challenges:

1.What to choose as dataset?

2.How to visualize a huge amount of data points?

3.How to allow user to focus on one poem and read it in VR?

7 of 36

Camilo

8 of 36

VR PLANETARY EXPLORATION��CAMILO DIAZ

OVERVIEW

BASED OIN THE VR TERRAINS APPLICATION THAT SIMULATES MULTIPLE PLANETARY ENVIRONMENTS, ADD COLLABORATIVE CHALLENGES ( TASKS ) THAT TEACHES USERS HOW TO SURIVIVE ON SUCH WORLDS. GET DATA ON HOW MUCH EFFORT AND TIME SUCH CHALLENGES TAKE TO COMPLETE AND USER EXPERIENCE.

WIKI CONTRIBUTIONS

    • APPLICATION RUNNING ON MULTIPLAYER MODE
    • WIKI WEBSITE ON MULTIPLE SOFTWARE TO ANALYZE ASTRONOMY CHARTS ON VR
    • VIDEOS OF FINAL PRODUCT AND RESULTS
    • DEMO ON HOLOGRAPHICS DISPLAY TO CLASS AND UPDATE WIKI

9 of 36

DATE

MILESTIONE

03-30

Fixing multiplayer. Fix lobby and basic scene Earth)

04-04

Improve UI and Implement challenge in mars and venus

04-06

 Implement challenge in mars and venus

04-11

Test 

04-13

Tune up app according to tests.

04-18

In class activity

04-20

Create deliverable and wiki contributions

Class activity

  • Users start up the app and first scene is the lobby
  • Everyone stats in Earth and perform a basic challenge
  • Everyone goes to Mars and perform a challenge ( maybe drill a hole or other )
  • Everyone goes to Venus and try to perform another task.
  • Once all activities are completed everyone fills a form with question regarding what they learn and their experiences

10 of 36

Mohammed

11 of 36

Augmentative and Alternative Communication Simulator

Mohammed Akel

  • Individuals with Severe Speech/Verbal Impairments
  • The project consists of two main modules:
    • Traditional AAC Board (2D) - Drupal
    • Virtual Environment - Unity

Wiki Contributions:

  • Unity tutorials, troubleshooting and overall experience
  • Communication, Solidarity and empathy
  • Desktop vs VR
  • Reflections and insights from In class activity

Emerging Media Lab at University of British Columbia

12 of 36

4/04

  • Explore applications of VR in communication and disability studies
  • Confirm technical feasibility
  • Identify concrete wiki contributions

4/06

  • Consider Evaluation Techniques and Ethical Considerations
  • Identify opportunities for collaboration
  • Wiki #1

4/11

  • Start local setup and development

4/13

  • Virtual Environment

4/18

  • Integrate interactive elements and avatars

4/20

  • Link to communication board website
  • First “full test”
  • Send in-class activity instructions

4/25

  • Finalize & test
  • Evaluation form + techniques

4/27

  • In class Activity

5/02

  • Evaluation Synthesis
  • Wiki #2 & Wiki #3

5/04

  • Finalize Wiki Contributions

13 of 36

Austin

14 of 36

AUTONOMOUS VEHICLE LIDAR DATA

About

  • Visualize Point Cloud Datasets
  • Returning to Unreal to Generate
  • Using dataset from autonomous vehicle scans
  • Main focus will be on displaying dataset and collaboration between users.
    • Explore Unreal-Based Plugins.

Expected wiki contributions

  • Visualizing point clouds in Unreal Engine/importing visualized point clouds
  • Expanding more on exploring LiDAR datasets in point cloud form.
  • Exploring a bunch of UE-based multiplayer plugins/development process
    • Lots of plugins exist for Unity that have been explored but not UE.

Autonomous Vehicle Lidar Data

14

3/23/2023

Austin Phan

15 of 36

MILESTONES

4/04

Finalize Dataset Research, find workable dataset.

Autonomous Vehicle Lidar Data

15

3/23/23

4/06

Research and begin work importing dataset into UE5

4/11

Finish importing dataset (to be defined later).

4/13

Research viable ways to implement multiplayer into UE5/VR

4/18

Implement multi-user interaction in VR.

4/20

Continue trying to implement multi-user interaction (if issues persist)

4/25

Implement smooth locomotion/movement in world.

4/27

Implement working world manipulation.

5/02

Add items to interact with world (possibly light sources?)

5/04

Test and finalize packaging of application.

Class activity (4/27 or 5/02)

- Compare 3D and VR visualization, with collaboration, assess multiplayer performance, latency and related issues.

16 of 36

Liza

17 of 36

MRI Imaging With Unity and Paraview

Liza Kolev Spring 2023

Description

When thinking of Project 1 ideas, I was considering looking at brain imaging scans of athletes in different sports. While it is not possible to find the data for this idea at the current time, I was able to find brain imaging datasets of two other studies: imaging of the effects of sleep deprivation and imaging of acute and chronic brain injury.

After reading the Seven Scenarios paper, I would like this project to focus on communication the message of both of the studies as well as allowing there to be collaboration between users. In order to compare software, I aim to have one dataset be shown through Unity and the other in Paraview.

Wiki Contributions

A deliverable that will probably occur at the end of the project will be a page with the results from the class activity and an evaluation of Unity/Paraview as MRI imaging visualizers.

Add data to scientific data page  (includes data not used in project but found during research)

Make video tutorials for any part of Unity or Paraview that was used in project that don't already exist on the wiki

18 of 36

Milestones

04/04/23

    • Research MRI imaging on the wiki to help concretely decide on Project 2
      • Read Shreya D'Souza's journal about their use of Unity/Paraview to view MRI imaging
    • Download datasets and test viewing in Unity/Paraview

04/06

    • Using Unity's VR template to set up a new VR project
    • Start setting up the collaboration with this VR project so that it is possible for two people to get into the app

04/11

    • Start looking into how to ensure that users can see each other in the VR visualization

04/13

    • Import MRI images into VR project

04/18

    • Create Google Form for In-Class activity
    • Set up page about project and prepare parts about classmates' responses to Google Form

04/20

    • Make video tutorials for any part of Unity or Paraview that was used in project that don't already exist on the wiki

04/25

    • Create in-class activity handout

04/27

    • Add any dataset or datatype found to Scientific Data page
    • Add thoughts on the datatypes used in my project on a separate page linked to Scientific Data page

05/02

    • Contribute to wiki with data, tutorials, and pages; Make sure both visualizations work in collaboration settings. Any additional updates to project visualizations

05/04

    • Contribute to wiki with data, tutorials, and pages; Make sure both visualizations work in collaboration settings. Any additional updates to project visualizations

SAMPLE FOOTER TEXT

18

3/1/20XX

19 of 36

Dave

20 of 36

User Experience in VR: Software Comparison and Study

  • Overview

Evaluate the current state of collaborative VR spaces and data visualization software. Conduct in-dept research on collaborative communication and interaction experiences in VR space and propose new techniques to improve the collaborative VR experience.

  • Wiki Contributions
    • Collaboration User Experience Wiki Page
      • Analysis of VR collaboration and factors that influence the quality of collaborative workflows
    • Collaborative VR visualization page
    • Collaboration quality comparison page for VR workspace apps
    • Collaborative user experience evaluation page for art and architecture
    • Additional section for VR collaboration -> course homepage

21 of 36

Milestones

  • April 4: Reorganize previous collaborative VR projects and learn how they implemented collaborative aspects of their projects. Read research papers on collaboration in VR and the factors that affect their quality. Apply Seven Scenarios to the projects.
  • April 6: Read at least two research papers on collaboration in VR and research collaborative environment applications in VR.
  • April 11: Buffer and analyze collaborations in scientific data visualization.
  • April 13: Work on the Collaborative VR Visualization Page and scientific visualization software.

  • April 18: Buffer and compare and analyze. Finish the Collaborative VR Visualization Page and Collaborative VR App/Software Hub Page.
  • April 20: Start working on the Collaboration User Experience Analysis.
  • April 25: Incorporate Quest Pro experience if possible, and research VR vs. AR.
  • April 27: Buffer and finish setting up analysis metrics and user experience research.
  • May 2: Try out and analyze collaborative software for art and workspaces.
  • May 4: Finish up the wiki contributions and finalize the analysis report.

22 of 36

Lexi

23 of 36

MODIFYING VRSTUDIO FOR EFFECTIVE SCIENTIFIC VISUALIZATION�LEXI HENRION

GOALS:

EXPLORE THE POTENTIAL OF VRSTUDIO IN THE FIELDS OF SCIENCE AND DATA ANALYSIS.

EVALUATE EXISTING VIRTUAL REALITY PLATFORMS (ENGAGEVR+)

IMPROVE VRSTUDIO; DEVELOP WAYS TO IMPROVE THE APP'S USER EXPERIENCE FOR EFFECTIVE COLLABORATIVE SCIENTIFIC DATA VISUALIZATION.

DELIVERABLES:

EVALUATION OF EXISTING SYSTEMS FOR COLLABORATIVE ”CLASSROOM” VISUALIZATION INC. IN CLASS ACTIVITY RESULTS

RESEARCH THE MERITS OF VR LEARNING SPACES

WHAT MAKES A GOOD ENVIRONMENT FOR DATA VISUALIZATION? (CHANGES DOC)

“HOW TO” USE THE STUDIED APPS (INC. VRSTUDIO) FOR SCIENTIFIC VISUALIZATION

EXPAND CURRENT “BUILDABLE” WIKI PAGES

24 of 36

1

4/04: decide on the exact type of data I want to focus on, and what features I’ll need to implement to visualize it

2

4/06: Evaluate existing VR platforms for scientific applications, document findings in the wiki deliverable.

3

4/11: For the selected data type, create the visualization and relevant features (ex. Animation over time, reaction to input…)

4

4/13: Test visualization in VRStudio

5

4/18: Stage 2: Improve VRStudio for scientific applications + document changes in “how can we do better” Deliverable on data vis

6

4/20: Empty slot - Leeway for bugs/snags

7

4/25: Class activity: Compare VRStudio and EngageVR on the same set of scientific data, identify strengths and weaknesses of both platforms.

8

4/27: Stage 3: Use the findings from testing VRStudio to improve the app's user experience + add to “how can we do better” deliverable

9

5/02: Create new wiki deliverable, including step-by-step instructions on how to use VRStudio for scientific applications

10

5/04: Finalize the project, including the presentation, wiki deliverable, and any other relevant documentation

25 of 36

Melvin

26 of 36

Interactive VR for Quantitative Research and Financial Visualizations

By: Melvin He

The goal of this project is to explore and evaluate the efficacy of Virtual Reality for Quantitative Research and Financial Visualizations. The project will extensively compare existing software for financial visualizations (compare static VR vs interactive VR vs 2D visualizations, etc), explore applications of VR for academic Economics research, and evaluate VR visualizations for data analysis in business-critical environments. Finally, the project will critically evaluate virtual reality for Quantitative Research and Financial Visualizations in the following seven scenarios:

27 of 36

Project Milestones

3/23/23

Research Project 2 Ideas. Finalize Proposal. Deliver Project Proposal Presentation.

4/4/23

Research existing VR and non-VR financial visualization software. Research articles on VR for economics research. Browse VR software, webVR and Unity VR for any good visuals to construct for in-class activity. Finish Wiki Pages: VR in Economics. 

4/11/23

Finish wiki pages: Evaluating Software for Interactive Financial Visualizations (use 7 scenarios to evaluate), VR in Finance/Quantitative Research, Stock Market Visualizations in VR. 

4/13/23

Survey VR software for In-Class Activity. Also read up on wiki pages for interactive visualization (make a decision on whether to use webVR, Unity, Paraview, existing software, etc as a platform). Begin developing on a chosen platform.

4/18/23

Explore existing datasets: stock markets, economics, financial analytics, etc. Add to Scientific Data page. Web scrape if needed. Evaluate collaboration and interactivity.

4/20/23

Create the in-class activity handout. Polish previous wiki pages.

4/25/23

Make a video tutorial on exploring financial VR software or on any interesting technologies encountered. Deliver in-class activity. Collect UX feedback.

4/27/23

Add a wiki page incorporating UX feedback or findings from in-class activity. Continue developing visuals on the chosen platform.

5/2/23

Continue grinding through technical details. Try best to incorporate interactivity but see how this can be done in an effective context.

5/4/23

Contribute to wiki with data, tutorials, and pages; Make sure both visualizations work in collaboration settings. Any additional updates to project visualizations

28 of 36

Ashley

29 of 36

Project 2: Animal Vision Simulator

Ashley Kwon

Overview: simulate butterfly, dichromatic primate (red and green), and trichromatic primate vision with 3D objects in VR + passthrough.

Wiki contributions

    • Implementing passthrough in Oculus
    • Creating a multiplayer viewing environment in Oculus
    • Integrating VR object into a passthrough scene

30 of 36

Milestones�I may modify this schedule at each milestone

  • 4/04
    • Find five 3D objects to visualize
    • Make wireframes for the application
    • Make a document that lists all functionalities I need in the application and software I need to implement them
  • 4/06
    • Implement passthrough layer
  • 4/11
    • Add color changing functionalities to the 3D objects I found on 4/04
  • 4/13
    • Make a document listing resources about how to implement collaborative viewing functionalities for 3D objects with passthrough
      • In collaborative mode, users can see the same object from different perspectives depending on where they are located in a room
  • 4/18
    • Implement collaborative viewing functionalities
  • 4/20 to 4/25
    • Test the collaborative viewing functionality with 1 to 2 other people and debug if necessary
  • 4/27
    • Write wiki contributions about passthrough + collaborative viewing
  • 5/2
    • In class activity: visualize the same 3D object and view it from various angles, while also changing their colors depending on selected vision mode
  • 5/4
    • Make changes to the application based on feedback from the in class activity

31 of 36

Vincent

32 of 36

Multi-User Hand Interaction with Structure Models in VR

Overview

  • Explore hand tracking and joints simulation in VR
  • Integrate hand simulation with multi-user interaction
  • Visualizing interaction with structure 3D model (or visualize other physics data)

Wiki Contributions

  • A-Frame hand tracking and joints simulation page
  • Update A-Frame multi-user page
  • Data format page for glTF files

Vincent Zhu

33 of 36

Date

Milestones

4/04

Explore hand tracking in A-Frame

Explore 3D model format in A-Frame

4/06

Explore hand visualization and joints simulation in A-Frame

Explore multi-user in A-Frame

4/11

Visualize 3D structure model and be able to interact with simple controller hand tracking

4/13

Implement joints simulation

4/18

Continue implementing joints simulation and customize hands representations

4/20

Be able to interact with 3D model with joints action, such as pick up

4/25

Add multi-user support

4/27

Continue adding multi-user support

5/02

In-class activity

5/04

Finish-up project and wiki contributions

In-Class Activity

Pair up and experience interacting in the VR space with hand tracking and joints simulation

Two people interacting with an physical object

34 of 36

Yifei

35 of 36

ANALYZE COLLABORATIVE WORKING EXPERIENCE AND DATA VISUALIZATION CAPACITY IN DIFFERENT VR PRODUCTS

Yifei Wang

To explore and evaluate the collaborative working experience and data visualization capabilities of various VR products, including Sinespace, Prospect, Spatial, Meta Horizon, and FrameVR, comparing their effectiveness in supporting teamwork, communication, and visualization of complex data.

Wiki results:�- Intro to the general VR workspace field.

- Intro to each product that I work on

- A page about the final research result

36 of 36

Milestones

  • 4/04 - Mapping the key features and functionalities of the selected VR products, focusing on their collaborative working experience and data visualization capacity.
  • 4/06 - Research and identify relevant use cases, testimonials, or research papers highlighting the collaborative and visualization aspects of the chosen VR products.
  • 4/11 - Converge to 3 VR products for in-depth analysis. Assess the potential of these products in supporting teamwork, communication, and complex data visualization in various industries.
  • 4/13 - Finish developing the evaluation rubric, considering factors such as ease of collaboration, visualization capabilities, interaction design, and overall user experience.
  • 4/18 - Conduct initial evaluations of the chosen VR products based on the developed rubric, focusing on collaborative and data visualization aspects.
  • 4/20 - Refine the evaluation rubric based on feedback from initial evaluations.
  • 4/25 - Conduct a second round of evaluations of the chosen VR products based on the refined rubric.
  • 4/27 - Complete the evaluation of VR products based on personal experiences, classmates' feedback, and online user reviews to generate a comprehensive comparison.
  • 5/02 - Create a draft of the final deliverable, highlighting the collaborative working experience and data visualization capabilities of the selected VR products, their strengths and weaknesses, and offering recommendations for potential users.
  • 5/04 - Revise and finalize the deliverable based on feedback from peers and instructors, and submit it for evaluation.