CIV2802 - Sistemas Gráficos para Engenharia - 2021.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 e Ambiental
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 | Cronograma | Aprovação | Bibliografia | Software ]

Horário


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.


Cronograma das aulas

Aula

Assunto

Trabalho

1

11/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

18/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

25/mar

5ª f

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

 

 

01/abr

5ª f

FERIADO SEMANA SANTA

 

4

08/abr

5ª f

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

 

5

15/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

 

22/abr

5ª f

RECESSO DE TIRADENTES E SÃO JORGE

 

6

29/abr

5ª f

Eventos de mouse em canvas.

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

7

06/mai

5ª f

Representações digitais de curvas.

 

8

13/mai

5ª f

Introdução à Geometria Computacional.

 

9

10

20/mai

27/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

 

03/jun

5ª f

FERIADO CORPUS CHRISTI

 

11

10/jun adiada: 14/jun

5ª f

 

2ª f

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

Trabalho 5: geração de malhas

12

17/jun

5ª f

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

Trabalho 6: visualização 3D

13

24/jun

5ª f

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

 

14

01/jul

5ª f

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

 



Critério de aprovação


Bibliografia


Software utilizado no curso


Última atualização:17/junho/2021 por Luiz Fernando Martha