MarioRodrigues10 / CG

This repository was created for Computer Graphics.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CG

Project for Computer Graphics Class using OpenGL / Glut.

Compilar o projeto

$ ./scripts/build.sh

Correr o engine:

$ ./cg-engine <path>

Para correr o projeto com o vsync desativado (em máquina Linux):

$ export vblank_mode=0 && ./cg-engine <path>

Correr o generator:

$ ./cg-generator <model> [args] <path>
Model args
plane <length> <divisions>
box <length> <divisions>
cylinder <radius> <height> <slices>
cone <radius> <height> <slices> <stacks>
sphere <radius> <slices> <stacks>
torus <innerRadius> <outerRadius> <slices> <stacks>
patch <bezier_patch> <tesselation>

Fases do Projeto

1ª Fase

2ª Fase

3ª Fase

4ª Fase

About

This repository was created for Computer Graphics.

License:MIT License


Languages

Language:C++ 93.0%Language:Python 4.0%Language:CMake 1.9%Language:C 0.5%Language:Shell 0.5%