Sumários

Segunda avaliação do trabalho desenvolvido (8/12)

4 maio 2009, 10:00 Vítor Miguel Neves Fernandes

Os alunos foram avaliados sobre os seguintes pontos:
Na continuação do laboratório anterior, criar a classe que implementa o modelo físico a ser utilizado por objectos móveis da aplicação (uma instância da classe por cada objecto em causa).
Aplicação do modelo físico à nave e a todos os adversários fixos e/ou móveis, removendo toda a replicação de código associada ao controlo dinâmico destes elementos.
Criação de um gestor de adversários (fixos e/ou móveis) com gestão de recursos orientada à minimização das operações de new e/ou delete durante a execução da aplicação.
Teste ao gestor de adversários. Por exemplo, respondendo ao premir de um botão do rato, o adversário mais próximo é "destruído".
A nave do trent ao deslocar-se para a direita e/ou esquerda deve inclinar / rodar ligeiramente sobre o seu próprio eixo permitindo observar a sua modelação 3D.


Segunda avaliação do trabalho desenvolvido (8/12)

4 maio 2009, 08:30 Vítor Miguel Neves Fernandes

Os alunos foram avaliados sobre os seguintes pontos:
Na continuação do laboratório anterior, criar a classe que implementa o modelo físico a ser utilizado por objectos móveis da aplicação (uma instância da classe por cada objecto em causa).
Aplicação do modelo físico à nave e a todos os adversários fixos e/ou móveis, removendo toda a replicação de código associada ao controlo dinâmico destes elementos.
Criação de um gestor de adversários (fixos e/ou móveis) com gestão de recursos orientada à minimização das operações de new e/ou delete durante a execução da aplicação.
Teste ao gestor de adversários. Por exemplo, respondendo ao premir de um botão do rato, o adversário mais próximo é "destruído".
A nave do trent ao deslocar-se para a direita e/ou esquerda deve inclinar / rodar ligeiramente sobre o seu próprio eixo permitindo observar a sua modelação 3D.


Recorte

30 abril 2009, 16:00 Mário Rui Fonseca dos Santos Gomes

Recorte 2D e 3D. Algoritmo de Cohen-Sutherland. Algoritmo de Recorte Paramétrico (Cyrus-Beck). Algoritmo de Cyrus-Beck. Recorte de Polígonos. Algoritmo de Sutherland - Hodgman.


Transformações e Dinâmica (7/12)

28 abril 2009, 19:00 Vítor Miguel Neves Fernandes

Transformações rígidas em OpenGL;
Modelo físico para controlo dos elementos da aplicação: pose dos objectos (posição + orientação), velocidade e aceleração;
Introdução às classes de cálculo vectorial na CGLib;
Discussão sobre tempo, transformações e ciclo de simulação na CGLib.


Transformações e Dinâmica (7/12)

28 abril 2009, 17:30 Vítor Miguel Neves Fernandes

Transformações rígidas em OpenGL;
Modelo físico para controlo dos elementos da aplicação: pose dos objectos (posição + orientação), velocidade e aceleração;
Introdução às classes de cálculo vectorial na CGLib;
Discussão sobre tempo, transformações e ciclo de simulação na CGLib.