CIV2802 - Sistemas Gráficos para Engenharia - 2019.1



Prof. Luiz Fernando Martha
e-mail: lfm@tecgraf.puc-rio.br
Pontifícia Universidade Católica do Rio de Janeiro - PUC-Rio - Departamento de Engenharia Civil
Prof. André Maués Brabo Pereira
e-mail: andremaues@id.uff.br
Universidade Federal Fluminense - UFF - Departamento de Engenharia Civil


[ Horário | Download | Trabalhos | Programa | Aprovação | Bibliografia | Software ]

Horário e sala de aula


Download


Trabalhos

Serão propostos trabalhos individuais durante o curso conforme divulgado no programa mostrado abaixo.


Escopo e Programa

Introdução a conceitos e algoritmos de Computação Gráfica para alunos que pretendem desenvolver e customizar software técnico-científico.

Programa do curso:

Aula

Assunto

Trabalho

1

14/mar

5ª f

Apresentação do ambiente de desenvolvimento - Visual Studio 2008 e Qt. Desenvolvimento de programa simples com o ambiente: soma de dois números.

 

2

21/mar

5ª f

Introdução a Computação Gráfica para Engenharia. Desenvolvimento de uma calculadora RPN em C++ .

Trabalho 1: Calculadora com Qt

3

28/mar

5ª f

Introdução a Programação Orientada a Objetos. Modelagem Orientada a Objetos da calculadora RPN.

 

4

04/abr

5ª f

Visualização bidimensional com OpenGL. Transformações geométricas 2D. Transformação Window-Viewport.

 

5

11/abr

5ª f

Tratamento de cor. Padrão/biblioteca gráfica OpenGL. Programação em um ambiente gráfico interativo dirigido por eventos. Paradigma de signals & slots do Qt.

Trabalho 2: Visualização bidimensional com Qt e OpenGL

 

18/abr

5ª f

FERIADO SEMANA SANTA

 

 

25/abr

5ª f

NÀO HAVERÁ AULA

 

6

02/mai

5ª f

Eventos de mouse em canvas. Representações digitais de curvas.

Trabalho 3: biblioteca de primitivas gráficas e coleta de curvas.

7

09/mai

5ª f

Introdução à Geometria Computacional.

 

8

16/mai

5ª f

Introdução à Geometria Computacional. Tesselagem de regiões bidimensionais.Algoritmos de interseção de segmentos de reta. Predicados da geometria computacional: teste de proximidade e inclusão de pontos.

Trabalho 4: modelador geométrico com interseções de retas e criação explícita de regiões

9

23/mai

5ª f

Geração de malhas de elementos finitos: algoritmos de mapeamento, algoritmos de avanço de fronteiras e algoritmos de triangulação Delaunay.

 

10

30/mai

5ª f

Transformações geométricas para visualização 3D.

Trabalho 5: geração de malhas

11

06/jun

5ª f

Modelo de câmera 3D e controle de visualização 3D.

 

12

13/jun

5ª f

Modelo de câmera 3D e controle de visualização 3D.

Trabalho 6: visualização 3D

 

20/jun

5ª f

FERIADO CORPUS CHRISTI

 

13

27/jun

5ª f

Modelagem geométrica. Estruturas de dados topológicas. Estrutura de dados Half-edge.

 


Critério de aprovação


Bibliografia


Software utilizado no curso


Última atualização: 10/junho/2019 por Luiz Fernando Martha