-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
34 lines (25 loc) · 1.77 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Trabalho Pratico II de Computação Grafica (2019.2)
Prof. Flavio Coutinho
Eng. Comp.
CEFET_MG
alunos[] = {Francisco_Abreu, Marco_Tulio};
PROJETO FINAL DEMONSTRADO: https://youtu.be/zn-EwlQP-ZI
Se o Code Blocks disser que o projeto não exista, abra o Code Blocks e abra um novo projeto existente selecionando esse(Tp2.cbp) como o ja existente.
Por mais que o codigo esteja em C++ não há implementações a mais alem das conhecidas em C.
O programa foi dividido em 3 arquivos:
- (3) para desenho de brinquedos especificos (barco,chaleira,rodaGigante)
- (1) arquivo geral que inclui os anteriores.
- (1) gerenciador de controles do mouse/teclado
- (1) atualizador das variaveis responsaveis pelo ciclo dia e noite
- (1) main
Os controles são:
- 1 (teclado) para camera que faz um 360 ao redor do mapa; A e D para se locomover
- 2 cameras do posto de vista de um visitante que acabou de entrar no parque; A e D para alternar entre as 3 cameras disponiveis
- 3 camera em primeira pessoa; (W, A, S, D) navegam no plano xz e (R, F) aumenta a altura em relacao xz e mouse controla o vetor do olhar
- 4 modo esferico, invert-se algumas propiedades do lookAt para o efeito; mesmos controles da camera em primeira pessoa
- 5 uma camera posicionada acima da bola azul que gira (obelisco) e tem visão direcionada apenas para os brinquedos; A e D para alternar entre as 3 cameras disponiveis
- k ativa o FOG
- l ativa as luzes
(Se o capslock estiver ligado elas nao funcionarão no case)
O ciclo dia e noite passa automaticamente, para alterar sua duração veja os comentarios do arquivo ControleDia
O nome da Janela condiz com o tema do parque, o que configura porcentagens extras :v (criatividade ?)