Skip to content

Web interface for viewing asteroid models and generating their corresponding light curves. NASA Space Apps Global Winner 2021 - "Best use of data"

Notifications You must be signed in to change notification settings

jamjar919/voxsteroid

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voxsteroid

voxteroid-demo

Made for the 2021 Space Apps challenge, by team Cambridge Asteroids.

Voxteroid is a web interface for generating the light-curves of various three-dimensional shapes including existing asteroids, comets and other objects using Threejs and Blender. After choosing the rotation axis, angle of the sun and speed of rotation of the asteroid, the user can then generate its corresponding light curve.

This curve is calculated in Blender, but the frontend is rendered in Three.js. This gives the tool the immediate visual feedback of a 3D scene, and also allows the generated light curve to be high quality, including raytracing and material reflectivity. The tool is connected over an AJAX interface.

Our project solves the challenge by providing users an accessible interface for finding the light curves of a various number of objects, as well as uploading their own. This is important as it can be used to better understand the asteroids that will be observed when the Lucy spacecraft arrives at the Trojan asteroids in years to come.

About

Web interface for viewing asteroid models and generating their corresponding light curves. NASA Space Apps Global Winner 2021 - "Best use of data"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • TypeScript 69.0%
  • Python 25.7%
  • JavaScript 2.4%
  • SCSS 1.9%
  • Other 1.0%