Skip to content
/ VGI Public

Realistic Solar System Simulation using OpenGL

Notifications You must be signed in to change notification settings

josepmdc/VGI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VGI

Instruccions

Clonar el repositori

IMPORTANT: Clonar de forma recursiva per descarregar les llibreries

git clone https://github.com/josepmdc/VGI.git --recursive

Si ja l'havies clonat i però no ho has fet de forma recursiva, executa la següent comanda (o esborra i torna a clonar amb recursive):

git submodule update --init

Windows + Visual Studio

Primer de tot has d'instalar CMake. Si fas servir Visual Studio en principi ja ve instalat, sinó el tens el pots baixar aquí.

Un cop tinguis CMake has d'executar l'script scripts\generate.bat desde el directori arrel del projecte.

Això et generara una solució de Visual Studio que podrás obrir i executar.

Linux i macOS

Primer de tot has d'instalar CMake. Pot ser que ja vingui instalat depen de la distro. Sinó el tens el pots baixar de la web o fer servir el package manager de la distro. Un cop tinguis CMake has d'executar desde el directori arrel del projecte:

./scripts/run.sh

Això compilara el projecte i l'executara.

Per treballar pots obrir la carpeta i editar el codi desde qualsevol editor de text.

Estructura del projecte

assets              conte arxius com ara imatges, textures, models obj...
└── textures        conte les textures. Es divideix en subcarpetes
src                 conte tot el codi font. Es divideix en subcarpetes
scripts             conte scripts per generar i executar el projecte
shaders             conte els shaders. .frag = fragment shaders, .vert vertex shaders
lib                 conte les llibreries externes

About

Realistic Solar System Simulation using OpenGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages