Ultra Large Scale Structure
Note about hardware support: Due to how Panda3D/NVIDIA handles multiple samplers, this application only supports AMD graphics cards currently. See issue 1538 on the panda3d repo for more details.
I will be attempting to produce a "minimum viable galaxy product" which demonstrates the importance of Dark Matter in galaxy formation and/or large-scale structure formation using Panda3D and Python.
Project Description
A game engine implementation of physical cosmology structure formation with a compute shader.
The current research focus of this simulation is how dark matter, namely, the absence of dark matter would affect the formation of the Milky Way Galaxy, with a very specific focus. The simulation aims to provide a dial to turn the dark matter up or down, and watch the effect on the formation of the galaxy. The simulation makes the implicit assumption that a standard dark matter universe has persisted conveniently up until our simulation begins.
The current research focus of this simulation is how dark matter, namely, the absence of dark matter would affect the formation of the Milky Way Galaxy, with a very specific focus. The simulation aims to provide a dial to turn the dark matter up or down, and watch the effect on the formation of the galaxy. The simulation makes the implicit assumption that a standard dark matter universe has persisted conveniently up until our simulation begins.
Initial near-singularity orbital emergence:
Detailed Structure Formation
Initial UI
Preliminary physics output data plot (not representative of the game):
Awards
Scores
Ratings (show detail)
Overall: 4.3
Fun: 3
Production: 5
Innovation: 5
Respondents: 1
Files
File | Uploader | Date |
---|---|---|
galaxy_sim_295.png
— final
screen_295 |
Simulan | 2023/09/24 19:11 |
Ultra-Large-Scale-Structure-1.0.0_manylinux2014_x86_64.tar.gz
— final
ULSS 1.0.0 binary for Linux (manylinux2014_x86_64) |
Simulan | 2023/09/23 01:20 |
Ultra-Large-Scale-Structure-1.0.0_win_amd64.zip
— final
ULSS 1.0.0 binary for Windows |
Simulan | 2023/09/23 01:19 |
Diary Entries
9/19/23 ULSS Update
Amazingly, within the first 24 hours I was able to produce an arbitrary number of emergent rotational dynamics which are modeled via a simplified dark matter-mass-velocity model. These galaxies show both clockwise and counterclockwise rotations. This was achieved via first producing a nondeterministic sparsely represented initial state, along with a fine-tuned near-singularity mass condition optimal for studying multi-hour galaxy dynamics. The potential for further study here is immense.
To see the initial simulation video, go here: Spiral Galaxy Structure Formation on Private Supercomputer 1
9/21/23 ULSS Update
Detailed galaxy structure formation using multiple 3D textures with a compute shader to produce a real-time visualization:
Currently due to the specific data requirements exceeding a single F_rgba32 (GLSL image3D's) maximum size, and some really specific low-level implementation details of cross-vendor drivers, this simulation repo may receive a "special" version for platforms which do not meet these lofty compute shader requirements.