Computação grafica

416 palavras 2 páginas
Universidade Presbiteriana Mackenzie
Introdução a Computação Gráfica - Lab
1ª. Atividade
Nome do aluno: TIA: Turma:

1) Comentar as seguintes funções dizendo o que cada uma faz e quais os parâmetros necessários. Como opção, utilize as referências:
• http://www.ceset.unicamp.br/~magic/opengl/index2006.html
• http://www.inf.pucrs.br/~manssour/OpenGL/index.html

a) glutInitWindowSize();

Define o tamanho inicial da tela

b) glutInitWindowPosition();

Define o posição inicial da tela

c) glutCreateWindow();

Cria uma janela e passa o nome dela como parâmetro

d) glClearColor();

Passa os parâmetros RGB para limpar a tela

e) glOrtho ();

Essa função define as coordernadas do volume de recorte

f) glClear();

Limpa os buffers usados pelo OpenGL usando valores pré-defenidos ou especificados

g) glColor3f();

Especifica a cor do desenho passando como parâmetro RGB

h) glBegin();

Marca o início do vértice de uma primitiva ou um grupo de primitivas

2. Com base no exemplo “linha.c”, faça o que se pede:

a) Altere a localização inicial da janela para a posição 200x300.

b) Altere o tamanho da janela para as dimensões 200x200.

c) Faça as modificações necessárias no exemplo “linha.c” para que linha seja desenhada no centro da tela e responda, onde é a origem da tela para o OpenGL

A origem da tela para o OpenGL é no canto esquerdo superior do executável sendo lá as coodernadas (0,0)

d) Escreva a primeira letra do seu nome com a primitiva de linha

#include
#include

void init(void); void display(void); void keyboard(unsigned char key, int x, int y);

int Width = 200; int Height = 200;

int main(int argc, char** argv){ glutInit(&argc, argv); glutInitDisplayMode (GLUT_SINGLE | GLUT_RGB); glutInitWindowSize (Width, Height); glutInitWindowPosition (200, 300); glutCreateWindow ("Desenhando uma linha"); init(); glutDisplayFunc(display);

Relacionados

  • Computação gráfica
    8868 palavras | 36 páginas
  • Computação grafica
    3963 palavras | 16 páginas
  • Computação Gráfica
    1551 palavras | 7 páginas
  • Computaçao gráfica
    1057 palavras | 5 páginas
  • Computação grafica
    417 palavras | 2 páginas
  • Computação gráfica
    538 palavras | 3 páginas
  • A computação grafica
    379 palavras | 2 páginas
  • Computação gráfica
    659 palavras | 3 páginas
  • computação grafica
    415 palavras | 2 páginas
  • Computação gráfica
    10012 palavras | 41 páginas