The motivation for this work is to create a program for visualization of asteroids, which is missing in the astronomical community. The product is a program that displays asteroids in six different ways and calculates the light curve. For an accurate description of the asteroid’s surface, the program uses three scattering functions (Lambert’s, Lommel–Seeliger’s, and Hapke’s) and calculates realistic shadowing. In the theoretical section of the work, concepts such as light scattering and triangle properties are explained. In the practical section, these concepts are then implemented using the Python programming language and the VisPy accelerated graphics library. These tools allow the program to handle hundreds of thousands of triangles and effectively display asteroids such as (101955) Bennu.
-
Notifications
You must be signed in to change notification settings - Fork 0
scraptechguy/articles
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
My articles and their source code in one place
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published