wedesoft / sfsim

Space flight simulator (under development)
https://github.com/wedesoft/sfsim
Eclipse Public License 2.0
15 stars 0 forks source link
3d clojure lwjgl opengl simulation space spaceflight

sfsim EPL-2.0

This is a work in progress. Aim is to simulate take off, space station docking, and moon landing with a futuristic space plane. Requires OpenGL 4.5.

Object shadows on ground

Object self-shadowing

Spaceship rendering with planet, atmosphere, and clouds

Planet rendering with volumetric clouds and night time textures

Rendering of volumetric clouds

Atmospheric scattering and planet level-of-detail rendering

Planetary cloud cover with volumetric clouds with shadows using deep opacity maps

Installation

Install JoltPhysics

cd Build
./cmake_linux_clang_gcc.sh Release g++ -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DDOUBLE_PRECISION=ON -DDEBUG_RENDERER_IN_DEBUG_AND_RELEASE=OFF -DPROFILER_IN_DEBUG_AND_RELEASE=OFF
cd Linux_Release
make -j `nproc`
sudo make install
cd ../..

Build

Lint

Run

External Links