CONTRIBUTION 1 [updated installation links and instructions for unreal engine] link
CONTRIBUTION 2 [added a tutorial on setting and getting started in Unreal to develop VR Projects] link
CONTRIBUTION 3 [added a scene/set in Unreal Engine4] link
CONTRIBUTION 4 [Adding motion Controllers and picking up objects in Unreal] link
CONTRIBUTION 5 [Evaluation of VR Sketch] link
CONTRIBUTION 6 [Installations of VR Sketch] link
CONTRIBUTION 7 [Comparing VR Sketch and Sentio VR] link
CONTRIBUTION 8 [Overview on ChimeraX VR] link, [INSTALLATIONS] link
CONTRIBUTION 9 [Open dataset and Download data on Chimerax VR] link
CONTRIBUTION 10 [Features and tutorial on Chimerax VR] link
CONTRIBUTION 11 [Overview on EX Micro VR] link, [INSTALLATIONS] link
CONTRIBUTIONS 12 [Added Communication and Avatars for Nanome] link
CONTRIBUTION 13 [Nanome, ExMicro VR, Chimerax VR Comparison] link
CONTRIBUTION 14 [Overview on DATAVIZ VR ] link , [Installation of DataViz VR] link
CONTRIBUTION 15[Features/Highlights of Virtualitics] link
CONTRIBUTION 16[DataViz VR, Virtualitics and Immersion Analytics Comparision] link
CONTRIBUTION 17[Overview on D6 VR] link, Tutorial on D6 VR link
Total: 154 hours
1/28/21 - 1 Hours
Set up Paperspace
Read about VR on course website
Created a Journal Page
Read mentioned VR softwares on course website
1/30/21 - 3 Hours
Oculus Quest Demo Videos
Oculus Quest Set up
Virtual Desktop and SideQuest setup
1/31/21 - 2 hour
Had an issue with Virtual Desktop(Debugging-ip and firewall)- 1 hour
Set up for DinoVR
2/2/21- 2 hours
Researched about exisiting VR softwares
Read and watched some demo videos on Unity and Unreal Engine
Installed Unity and tried "Hello World" Tutorial
2/1/21- 3 hours
Brainstroming project Ideas - 2hours
Creating Journal and inputing details - 1 hour
Project Idea Proposals-
Interior Designing using Virtual reality
Allowing user ro select objects and furniture from dataset
Move objects in Virtual reality to try different combinations
Allow collaborating with other users to interior design
Additional features- Allow user to chat or communicate using VR
Potential Deliverables-
Some VR interior softwares
Dataset Visualization in 3D
Class Activity-
Collaborate experience of interior designing a room
Archeological Data Visualization on VR/ Museum tours in VR
2/4/21 - 2 hours
Researched on existing paers on articles for project.
Some useful links-
https://www.youtube.com/watch?v=ni42IOyePpY - Making 3D model from 2D images
https://architizer.com/blog/practice/tools/young-architect-guide-vr-software/ -Researching for Interior Designing VR softwares
https://www.researchgate.net/publication/333230071_An_Interior_Decoration_System_via_Virtual_Reality_and_Artificial_Intelligence - Interesting reserach paper on Interior Design via Virtual Reality
Project Timeline-
2/9-
Research more softwares and get acquainted with the VR development software(Unreal Engine)
Start developing basic model in Unreal Engine
Research and read some research papers and already technology to decide features
Research on dataset for furniture
2/11-
Develop furniture model and other features
Reevaluate project plans
2/18-
Start developing interior designing features in virtual reality
Make a pptx and a demo showing progress
2/23-
Wrap up basic features
Allow multiple users to work on one interior design project simultaneously
Research on chat Features
2/25-
Research on chat feature
Implement chat between users while interior designing
Prepare for class activity
3/2-
Testing final project
02/08- 2.5 hours
Researched more on project and watched tutorials on moving objects using Unreal and VRED
Links-
https://www.youtube.com/watch?v=HrjTfLqsTYE&feature=youtu.be
Made pptx presentation
02/08- 5 hours
Tried Installing VRED(ran into systems issues, going to try again later) - 1.5 hours
Installed unity in Paperspace - 0.5 hours
Worked on basic unity Tutorials - 1 hour
Watched this youtube video and tried to undersand code and follow this tutorial for moving objects in unity (still working on it) - 1hour (link- https://www.youtube.com/watch?v=NTzihTFJv8E) - 1hour
Journal entry + Project evaluation + exploring collobration reserach - 1 hour
Project Evaluation
Below are a set of questions that should help in evaluating project ideas. Answer each with one of:
strongly disagree
disagree
neither agree nor disagree
agree
strongly agree
The questions are:
o The proposed project clearly identifies deliverable additions to our VR Software Wiki
4. agree. I am contributing 2-3 softwares information w.r.t moving objects
o The proposed project involves collaboration in VR
5. strongly agree. It will allow users to collaborate to move objects por atleast chat in the VR workspace
o The proposed project involves large scientific data visualization along the lines of the "Data Types" wiki page:
and identifies the specific data type and software that it will use
3
o The proposed project has a realistic schedule with explicit and measurable milestones at least each week and mostly every class
4. agree(I have mentioned my milestones/schedule above)
o The proposed project includes an in-class activity
4. agree
o The proposed project has resources available with sufficient documentation
4. agree (It has some basic tutorials on moving objects - collaboration in moving objects doesn't have sufficient documentation(need to figure it out))
02/10(5 hours)-
Followed basic Unity Tutorials
Tried Unity Tutorial for Dragging Objects(Ujnable to add VR Sample Assets, so decided to try Unreal Engine)
Installed and setting up Unreal Engine (Issue- Administrator issues)
Read about Unreal - http://www.tomlooman.com/vrtemplate/
Found Basic Tutorials on Unreal Engine
Set up ParaView and tried the tutorial
02/13- (2 hours)
Tried Installing Unreal Engine(got issue because of storage)
Installed Virtual Box to try installing Unreal on it
02/15- (4.5 hours)
Cleared storage in paperspace
Finished Installing unreal Engine
Watched Unreal Tutorials-
Introduction to VR in Unreal Engine- https://www.youtube.com/watch?v=1PTTuZ_F8Nk
Importing 3D models in Unreal- https://www.youtube.com/watch?v=_FgedJWInL0
Getting started in VR- https://www.youtube.com/watch?v=afodIcU_vK4, https://www.youtube.com/watch?v=6B1EmGsxjCY
Trying basic setup and VR launch
02/16- (2.5 hours)
Tried VR Blueprints
Teleported in VR
Motion Contoller in VR
02/17- 6 hours
Watched Tutorials on creating 3D scenes in VR-
Interior Lightening- https://www.youtube.com/watch?v=xUEEIOyyKVo
Unreal Engine for VR Interior Designing- https://www.youtube.com/watch?v=z-Mivk4JgNM&feature=youtu.be
Searched an imported Furniture meshes
Created a basic 3D scene for interior designing in Unreal
Added light and shadow to the scene
Recorded and created slides
Writing wiki page for unreal
Reviewing for next steps-
https://www.youtube.com/watch?v=tY1wmjDqc9k
Journal Self evaluation
Journal activities are explicitly and clearly related to course deliverables - 4
deliverables are described and attributed in wiki - 3
report states total amount of time- 4
total time is appropriate- 4
Journal Evaluation by Kota:
Journal activities are explicitly and clearly related to course deliverables [4]
Deliverables are described and attributed in wiki [4]
Report states total amount of time [4]
Total time is appropriate [4]
02/22- 4 hours
Gave some finishing to the interior design set(proper matching of walls and furniture positions)
Imported Virtual Reality frameworks in unreal
Got my teleportation working
Incorporated navmesh for avoding teleportation near furniture(avoiding collision)
Watched some tutorials on object movements
Worked on installations for Michael, Paul and Alejandro's tutorial
02/24- 4 hours
Imported motion controller
Moved cubes motion controller in my VR room
Tried moving furniture (The log message prints that object motion is detected, though failing to move objects in VR)
Searched and saw more tutorials to figure out object motions
Made presentation slides to show project updates
Installations for in class activities
02/28- 5 hours
Fixed the bug for the object moving
Imported more furniture in the interior design set to play around
Added object moving settings and blueprint to every object
Tested 2D and 3D movements of all the objects in the set
Read about collaboration and multi-player feature
03/01- 2.5 hours
Prepared for inclass activity
Researched already existing interior design collaborative softwares for my inclass activity
Software-
Gravity Sketch- Worked on individual feature(applied for educational access for collaboration)
VRSketch
Artsetps(didn't work with oculus quest)
03/02- 3 hours
Wrapped up my unreal Engine Project
Tried building Unreal project
Getting some issues- building only Unreal Engine exe(so would need Unreal Engine 4 to run my code)
03/03- 9 hours
Researched on various Interior Designing softwares such as Sketch VR, Sentio VR, Iris VR, Wild
Reached out to Wild - Doesn't provide free Student access
Installed softwares- VR Sketch, Sentio VR and explored
Installed Sketch Up
Learnt and explored all the basic features in VR Sketch
Figured out collaboration
Wrote wiki page on VR Sketch installation
Created an in-claass activity in VR Sketch
07/03- 1 hour
Wrote wiki pages for Unreal Engine 4 for -
Creating a set in Unreal Engine 4
Adding Motion Controllers, Teleportation and Navigation in Unreal Engine 4
08/03- 5 hours
Made wiki contibutions for VR Sketch
Comparative analysis between VR Sketch and Sentio VR
Made final demo
Made presentation
Organised journal and other contribution pages
10/03- 2 hours
Brainstromed ideas for Project2
Researched few softwares
14/03- 2 hours
Researched few collaboration softwares
Researched few VR project Ideas
Decided to proceed with some visualisations softwares
15/03- 4 hours
Read research papres and found some visualisation softwares
Divided into 2 categories- Science(Chemistry and biology) visualization and Big data Visualization
Decided on few visualisation softwares to analyse for project 2
Arivis Vision VR - neuron tracing image and data Visualization in VR
Virtualitics
ExMicroVR: 3D Image-stack Viewer - Scientific Image Research
ConfocalVR: Advanced 3D Image-Stack Viewer
Chimerax VR - molecular-visualization tool for proteins
Juicebox VR?(ignore for now)
Big Data visualisation-
Virtualitics- Collaboration - geospatial data and other types of data(3D datasets- work and manipulate)
DataViewVR - Avatars
3Data- available in VR
Immersion Analytics(seven data dimensions in one)
Llama Zoo- Mining with AR/VR Data Visualization
Collaboration and Avatars?
Important links-
https://www.nanalyze.com/2020/02/arvr-data-visualization/
https://www.immsci.com/#contact
Made project2 proposal
Project 2 Evaluation by Kota:
o The proposed project clearly identifies deliverable additions to our VR Software Wiki (5)
o The proposed project involves collaboration in VR (4)
o The proposed project involves large scientific data visualization along the lines of the "Data Types" wiki page: (5)
o The proposed project has a realistic schedule with explicit and measurable milestones at least each week and mostly every class (5)
o The proposed project includes an in-class activity (3)
o The proposed project has resources available with sufficient documentation (4)
Project 2 Evaluation by Shenandoah:
o The proposed project clearly identifies deliverable additions to our VR Software Wiki (5)
o The proposed project involves collaboration in VR (4)
o The proposed project involves large scientific data visualization along the lines of the "Data Types" wiki page: (5)
o The proposed project has a realistic schedule with explicit and measurable milestones at least each week and mostly every class (5)
o The proposed project includes an in-class activity (4)
o The proposed project has resources available with sufficient documentation (3)
17/03- 4 hours
Refined proposal for project 2
Finalized on apps and parameters to research on
Made presentation for project 2 proposal
22/03- 3 hour
Resrached on softwares
Applying for licences
Read seven scenarios paper
24/03- 5 hours
Installed and explored ExMicroVR for microscopic images
Explore big Data Visualisation softwares
Explored mobile version of Immersion Analytics
Prepared slides for project presentation
26/03- 2 hours
Had a meeting to get a trial version and explored features of Immersion Analytics
29/03- 3.5 hours
Prepared for in class activity installations (25 minutes)
Tried immersion Analytics installations- Failed because it doesn't work with Virtual Machine(Missing .apk file)
Reached out to them to figure out a way to explore the software
31/03- 8 hours
Explored other softwares for my in-class activity since Immersion Analytics didn't work out.
Installed and explored DataViz Beta Version(missing collaborative mode)
Tried to Visualize movie data in Data Viz Beta VR
Researched on more Visualization softwares
Installed Nanome and explored it for in-class activity
Created an in-class activity for Ex MicroVR and Nanome to learn more about the software experiences and collaborative mode differences.
01/04- 1.5 hours
Tried Immersion Analytics on my roommate's laptop
Kept on failing because of cable issues
Had a meeting to get access to D6VR software
04/04- 4 hours
Prepared for in-class activity (5 minutes)
Installed Chimerax VR and explored to software
Explored the different features it has compared to Nanome
Wrote a outline wiki dilevrable on it
Preapred slides for project update
06/04- 2 hours
Decided on some questions from seven scenorios to explore for each of the software
Created a google sheet to write differences between softwares.
08/04- 5 hours
Explore each feature of Chimerax VR - 2 hours
Tried command line input and test collaboration, loading dataset, applying styles, etc. using command line - 2 hours
Updates Chimerax overview- 1 hour
10/04- 6 hours
Wrote wiki on installations on Chimerax VR - 30 minutes
Wrote wiki on Download and open file in Chimerax VR - 1 hour
Wrote wiki on Features of Chimerax VR - 1 hour
Edited wiki for Nanome(added collaboration, avatars, etc.) - 30 minutes
Wrote wiki on overview and installation instructions of ExMicro VR- 3 hours
11/04- 9.5 hours
Analysed differences and write google sheet comparison of Nanome, Chimerax VR, ExMicro VR- 2 hours
Wrote overview on DataViz VR - 2.5 hours
Wrote installation instructions of DataViz VR- 30 minutes
Installed Virtualitics - Figured out how to use multiple account on oculus and wrapped up desktop to oculus installations- 2hours
Explored Virtualitics- 2 hours
Tried collaboratively Nanome and ExMicro VR with Shenandoah- 30 minutes
12/04- 8 hours
Wrote wiki on Features and highlights of Virtualitics- 1 hour
Explored Desktop version of Immersion Analytics again since couldn't get it working on quest through virtual machine - 2 hour
Wrote wiki on comparison of DataViz VR, Virtualitics, Immersion Analytics- 2 hours
Recorded videos, images, etc. to inserty in presentation - 1 hour
Worked on presentation- 2 hours(Created presentation, added summary tables, videos, etc.)
13/04- 30 minutes
Practiced Presentation
19/04- 1.5 hours
Installed and explored d6VR - 1 hour
Had a demo meeting with d6VR to get an overview- 30 minutes
20/04- 5 hours
Added wiki on overview and tutorial of d6 VR -3.5 hours
Recorded videos for presentation - 1 hour
Worked on basic outline for demo presentation- 0.5 hour
21/04- 3.5 hours
Made public demo presentation- 2 hours
Rehearsed presentation - 30 minutes
Revised Journal and wiki contributions- 30 minutes
Updated slides to make a condensed presentation- 30 minutes