gssales / cg-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Esse é o código de exemplo da disciplina INF01009 / CMP143 - Computação Gráfica.
Ele foi baseado fortemente no repositório do OpenGL Red Book Examples 
(https://github.com/openglredbook/examples).

A maneira mais fácil de compilar esse código é utilizando CMake. O diretório 
fonte deve ser a pasta CMP143 (que contém o arquivo CMakeLists.txt) e a pasta 
de build pode ser ("PathAtéAPasta"/CMP143/build). O CMake vai gerar uma maneira 
de compilar o código em si, dependendo do gerador que vocês selecionarem. 
Por exemplo: se escolherem o Visual Studio (e recomendo fortemente usarem, 
se estiverem no Windows) o CMake vai gerar um .sln, se escolherem MinGW ele 
gerará um Makefile, e por aí vai. No Linux, o gerador padrão é o Make, 
que também faz o CMake gerar Makefiles.

Depois disso o projeto deve estar pronto para ser compilado na pasta que vocês 
selecionaram ("/build"). Caso estejam usando o Visual Studio, não se esqueçam 
de mudar o projeto de startup da solução para CMP143.

Obs: Caso você estiver usando um Mac você provavelmente terá problemas rodando 
esse código. A Apple descontinuou o OpenGL desde a versão 4.1, então qualquer 
função mais recente do que isso não funcionará.

About


Languages

Language:C 55.2%Language:C++ 42.9%Language:Objective-C 1.5%Language:CMake 0.4%Language:GLSL 0.1%