Pular para o conteúdo principal

8 documentos marcados com "opengl"

Ver todas as etiquetas

Aula 02 — Primitivas de Desenho 2D

Primitivas gráficas do modo imediato do OpenGL — pontos, linhas, triângulos, quadriláteros e polígonos — sistema de coordenadas do mundo, aspect ratio e elementos de GUI com PySide6.

Aula 03 — Mapeamento, Recorte e Rasterização

O processo de visualização 2D completo — sistemas de coordenadas SRO, SRU e SRD, mapeamento janela × viewport, recorte de retas por Cohen-Sutherland, recorte de polígonos por Sutherland-Hodgman e rasterização com DDA, Bresenham, scan-line e boundary-fill.

Aula 04 — Instanciamento e Transformações Geométricas 2D

Instanciamento, translação, escala e rotação em 2D, coordenadas homogêneas, composição e não comutatividade das matrizes, e as funções glTranslatef, glRotatef, glScalef, glPushMatrix, glPopMatrix e glLoadIdentity — inclusive os aros da Aula 03 refeitos com a pilha de matrizes.

Aula 05 — Câmera Sintética e Projeções

Câmera sintética (posição, alvo e vetor up), o Sistema de Referência da Câmera, projeção paralela ortográfica e projeção em perspectiva, e as funções OpenGL gluLookAt, glOrtho e gluPerspective.