Code Repository for this project is at https://github.com/ArtefactVR/ExoPlanetViz
there were several branches for different developers.
Additional scaffolding code for the QuickSheet development is at https://github.com/MauiJerry/Exoplanet-QuickSheet
Step 2 completed: Loaded in real exo-planet data (2944 stars, 3978 planets) as input for star positions, names, etc.
The pineapple patch in the sky is real @
1:03 and looks so cool. You can also see it from NASA's own Eyes on Exo-Planet app.
This is an early test of iET on a HoloLens device! Next up:add interaction capability.
From our dev guy Sky ...
I created basic prefabs and scripts to place stars in reference to Earth, allowing users to look at the stars in VR from the Earth perspective, tap them to display info, such as star names.
The script allows for input of position, size, and colour, to be loaded with real exoplanet data.
NASA SpaceApp Challenge work in progress - 2018 10 21
Created basic prefabs and scripts to place stars in reference to Earth, allowing users to look at the stars (where Exoplanets are found) in VR from Earth perspective, tap them to display info, such as star names.
Next step: load in real exoplanet data as input for star positions, colors, sizes, names, etc.
Team: ET Goes Home
Default for .gitignore in Unity is to NOT save Library folders. Unfortuantely with QuickSheet there is one Library folder that is not otherwise saved/rebuilt. so had to add a line
!Assets/QuickSheets/ExcelPlugin/Editor/Library
to the .gitignore and push all
From our team programmer Jerry ... There are two copies of the Newton.Json.... c# utilities. One in QuickSheet, one in MixedReality. Once we figured that out it was simple to find and compress/archive them so one set (in quicksheet) was not seen by Unity's compiler.
We've been quite pleased to find LibreOffice could deal with empty cells using ^$ regEx ... just have to properly select 3800 lines and 30? columns, remember to click the hidden CurrentSelection Only, and RegEx options in the Find/Replace dialog.
Needed to create Cartesian coordinates for planetary data. AstroPy has capability, so wrote a python script to read csv, add columns and write back out
Found QuickSheet which seems to be nice tool to create ScriptableObjects in Unity from Excel Spreadsheets. So far it seems to work with the Planetary/stellar data sets
SpaceApps is a NASA incubator innovation program.