To make application work, you need to download this res.tar.gz file : https://ufile.io/76lfk
then move it to cmake-build-debug folder and launch ./install.sh script OR untar file on your own and this should work too
This is because github didn't accept files as big.
- Downloaded resources - res.tar.gz
- Linux distro to launch binary (./cmake-build-debug/glSolarSystem)
[TO COMPILE CODE]
- GLEW library installed
sudo apt-get install libglew-dev
- GLFW library installed
sudo apt-get install libglfw3
sudo apt-get install libglfw3-dev
- glm library installed (single header library)
sudo apt-get install libglm-dev
- OpenAL C++ implementation library installed
sudo apt-get install libopenal-dev
- ALUT library installed
sudo apt-get install libalut-dev
This OpenGL Open Source project is one of my first OpenGL excercises, what I learned and implemented is loading obj files, textures, lighting, 3D audio. Made with CLion.
- Marcel Iwanicki - Initial work - MarcelIwanicki
This project is licensed under the MIT License - see the LICENSE.md file for details
Textures: https://www.solarsystemscope.com/textures/
Data: https://theplanets.org/distances-between-planets/ http://planetfacts.org/orbital-speed-of-planets-in-order/ https://en.wikibooks.org/wiki/GLSL_Programming/GLUT/Textured_Spheres https://en.wikipedia.org/wiki/Solar_rotation
References: https://www.khronos.org/ https://www.youtube.com/user/ThinMatrix https://www.youtube.com/user/thebennybox https://www.openal.org/documentation/OpenAL_Programmers_Guide.pdf