Biblioteca glut

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (361 palavras )
  • Download(s) : 0
  • Publicado : 23 de agosto de 2012
Ler documento completo
Amostra do texto
| Universidade Presbiteriana MackenzieIntrodução a Computação Gráfica - Lab3ª. Atividade |
Nome do aluno: | TIA: | Turma: |
Profas: Ana Cristina |

A biblioteca GLUT possui funções paradesenhar objetos 3D. Estas funções estão listadas abaixo:
- void glutWireCube();
- void glutWireSphere();
- void glutWireCone();
- void glutWireTorus();
- void glutSolidCube();
- voidglutSolidSphere();
- void glutSolidCone();
- void glutSolidTorus();

Em geral as funções acima extrapolam todos os objetos para uma modelagem 3D. Entretanto, algumas outras ainda podem ser utilizadas,como:

- void glutWireIcosahedron(void);
- void glutWireOctahedron(void);
- void glutWireTetrahedron(void);
- void glutWireDodecahedron(GLdouble radius);
Crie um projeto novo to tipomultimídia com a biblioteca glut. Execute o arquivo default do projeto. Com base nesse arquivo default (main.cpp) responda as seguintes perguntas:
1-) Qual a diferença entre glutWire...(). e glutSolid...()?
OglutSolid () cria objetos sólidos enquanto o glutWire () não.
2-) Análise as seguintes funções e responda:
2.a-) com base na função glutWireSphere
2.a.1-) Qual o significado dos parâmetros dafunção?
Tamanho raio e tamanho das fatias
2.a.2-) Altere a função para glutSolidSphere(1,2,2); e responda qual objeto é exibido?
Losango
2.a.3- ) altere as funções para glRotated(a,0,1,0);glutSolidSphere(1,20,2); e aplique uma transformada de escala de 0.5 em relação ao eixo z. Qual objeto é exibido?
3.a-) Com base na função glutSolidCone
3.a.1-) Qual o significado dos parâmetrosda função?
3.a.2-) Altere a função para glutSolidCone(1,1,2,2); e responda qual objeto é exibido?
Triangulo
3.a-) com base na função glutSolidTorus
3.a.1-) Qual o significado dos parâmetrosda função?
3.a.2-) Altere a função para glutSolidTorus(0.2,0.8,2,2);, glutSolidTorus(0.2,0.8,2,4); e glutSolidTorus(0.2,0.8,2,8); responda quais objetos são exibidos?
No primeiro não é exibido...
tracking img