Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 882 Bytes

File metadata and controls

29 lines (21 loc) · 882 Bytes

Constel++

My ongoing C++ rewriting of own galaxy model

Stars in a Barnes–Hut quad-tree are processed in parallel using the velocity Verlet method, then drawn as OpenGL particles.

Requirements

Arch Linux:
# pacman -S glew glfw-x11 freetype2

Debian/Ubuntu (presumed):
# apt-get install libglew-dev libglfw3-dev libfreetype6-dev

Control

Mouse dragging: pan
Mouse wheel: zoom
F, double click: fullscreen
Physical and visual options can be set in constel.conf.

To do

  • Sensible fatal error messages
  • Cross-platform code (GCC and MSVC) and multithreading (Linux and Windows)
  • Get rid of linmath.h
  • Reduce entropy
  • Collisions and merging
  • Mean field method
  • Fancy effects