Descrição de Cursos / Módulos

Módulo Técnicas de Computação Gráfica com OpenGL e DirectX
 
Título:
 
Técnicas de Computação Gráfica com OpenGL e DirectX
 
Idioma: PT
 
Origem: CESAE
 
Destinatários:

Este curso de 18 horas em regime de b-learning
foi desenvolvido com a intenção de treinar, os participantes, na programação de
aplicações em OpenGL e DirectX em 3D com aplicação a dominios tão distintos como
a industria de entretenimento (Jogos, Cinema de Animação, Efeitos Especiais),
Artes Visuais (imagem de sintese artística), Educação (Ilustração e Conteúdos,
Simulação), Simulação (simulação cientifica e industrial, reconstituições com
aplicação à área juridica).

Este é um curso introdutório ao OpenGL e DirectX9, e os exemplos são
apresentados em três linguagens de programação C#, C e VB.NET.





 
Programa: O objectivo principal deste curso é o de introduzir os participantes ao complexo
mundo da programação de aplicações gráficas em 3D usando os API OpenGl e
DirectX9.
No final do curso os formandos serão capazes de:
• Conhecer as aplicações da computação gráfica moderna e um pouco da sua
história
• Estar familiarizados com as bases matemáticas da Computação gráfica moderna
• Saber utilizar os API CsOpenGL, TAO OpenGL e Directx9 em ambientes como o
VisualStudio .NET em linguagens como C, VB.NET e C#.
• Modelar objectos 3D usando um vasto leque de ferramentas que incluem entidades
simples como vertices a Primitivas parâmetricas 3D como NURBS e NURMS.

  • Criar, editar e aplicar texturas.

  • Iluminar convenientemente Cenas com diversos tipos de Luzes.

  • Criar animações simples em 2D e 3D.

  • Importar e Exportar Geometria (ASE, X e ouros)

  • Criar animações em 3D

  • Criar e configurar câmaras.

  • Criar efeitos atmosféricos


Módulo 1 – Introdução a Computação Gráfica

Conceitos Introdutórios ao 3D
Este módulo concentra-se na abordagem dos conceitos básicos sobre Computação
gráfica e História e aplicações da moderna Computação Gráfica.

• O que é a Computação Gráfica
• História da Computação gráfica Moderna
• Aplicações da Computação Gráfica
• Dispositivos para computação gráfica



Módulo 2 – Bases Matemáticas da Computação Gráfica
Conceitos sobre modelação e Tecnologias de modelação
Neste módulo são abordados métodos e tecnologias de modelação. Tratamento de
Shapes em 2D, Primitivas paramêtricas a 3D, Modificadores de modelação e
aspectos sobre modelação conceptual. Alguns aspectos

• Matrizes e Vectores
• Noções de espaço 2D e 3D.
• Sistemas de Coordenadas.
• Referência do Universo
• Referência do Objecto
• Referência Normalizado
• Referência do dispositivo
• Transformações Geométricas no plano e no Espaço.
• Perspectivas
• Vistas Ortogonais
• Perpectivas
 Paralela
 Com ponto de Fuga
• Cor, Qualidade de Imagem e Animação 3D.
• Animação em Tempo Real Vs Pré-Renderizada.
• Entidades e simples e Complexas curvas e Superficies ( Ponto, Linha, Face,
Poligonos e Superficies)
• Texturas
• Dispositivos gráficos modernos



Módulo 3 – Introdução ao OpenGL
Conceitos sobre OpenGL
Este módulo explica as bases da criação de gráficos usando o OpenGL, com
especial enfâse no 3D.
• O que é o OpenGL
• A arquitectura do OpenGL e as suas componentes mais importates:
• OpenGL
• GLU
• GLUT
• Modelação Geométrica
• Desenho de Pontos
• Desenho de Linhas
• Desenho de Poligonos
• Dispositivos e Transformações em OpenGL
• “Clipping”
• “Polygon Tesselation”
• Cores em OpenGL
• Texturas
• Realismo e Iluminação
• Superficies (NURBS) em OpenGL
• Objectos hierarquicos



Módulo 4 – Introdução ao DirectX
Conceitos sobre DirectX9
Este módulo aborda o DirectX9 e mais especificamente especificamente a sua
componente Direct3D.

• Noções sobre a arquitectura do DirectX e seus Objectos:
• Direct3D
• DirectDraw
• DirectInput
• DirectPlay
• DirectAúdio
 DirectSound
 DirectMusic
• DirectShow
• DirectSetup
• Dispositivos e modos
• Como criar um programa em Direct3D em VB.NET
• Sistemas de coordenadas 3D e Projecções
• Matrizes e transformações em DirectX
• Primitivas e texturas
• Programar Luzes
• Outras técnicas de renderização
• Meshs em Direct 3D
• Como construir um jogo em DirectX
• Como criar gráficos em 2D
• Sprites
• Usar o DirectDraw
• Som e dispositivos de entrada (input devices)


Módulo 5 – Programação de Exemplos em OpenGL e DirectX9
Conceitos sobre Programação de gráficos em C, C# e VB.NET


Este módulo aborda o tema de programação gráfica em linguagem C, C# e VB.NET em
Visual Studio, através de exemplos práticos (Jogos e aplicações gráficas
proficionais)

• Desenvolvimento de um pequeno Jogo em OpenGl ou DirectX

lenders payday loan
direct lender payday loan
guaranteed personal loan
instant payday loan
faxless payday
 
Pré-Requisitos: Este curso exige conhecimentos prévios VisualStudio .NET e pelo menos uma
linguagem de programação das seguintes (C , C# ou VB.NET)

 
Data Realização: 18/12/2004
 
Preço 50
 
Duração:(Hrs) 18
 
Locais: Porto
 
Notas: Saber+TIC
 

 

[Imprimir]  |  [Voltar]

Nota: DOT = Day Of Training (Dia de Formação)


Sobre a Escola | Cursos | Testemunhos | Sugestões | Contactos
copyright 2001 @ CESAE Site Optimizado para Internet Explorer 6 e superior a 1024x768