OpenGL VS DirectX Opengl VS DirectX Nuno Correia
O que é o OpenGL <ul><li>OpenGL é definida como &quot;um programa de interface para hardware gráfico”. </li></ul><ul><li>É...
O que é o OpenGL <ul><li>Diz-se que um programa é baseado em OpenGL quando ele é escrito em alguma linguagem de programaçã...
O que faz OpenGL. <ul><li>A maior vantagem na sua utilização é a rapidez, uma vez que </li></ul><ul><li>usa algoritmos  </...
Recursos do OpenGL <ul><li>Modos de desenho de pontos (escrita/xor/transparência); </li></ul><ul><li>Ajuste de largura de ...
Aplicações do OpenGL <ul><li>As aplicações OpenGL variam de ferramentas CAD a programas de modelagem usados para criar per...
O que é DirectX <ul><li>Directx é um conjunto de interfaces aplicadas á programação multimédia escritas pela Microsoft.   ...
O que é DirectX <ul><li>É uma colecção de directórios </li></ul><ul><li>de liberarias dinâmicas que </li></ul><ul><li>cont...
O que é DirectX <ul><li>O DirectX vai avaliar estas capacidades e se elas não estiverem presentes o Directx vai tentar (em...
O que faz DirectX <ul><li>DirectX fornece um conjunto de ferramentas e comandos para fazer jogos e outras aplicações multi...
O que faz DirectX <ul><li>Também controlam outras funções minoritárias; que incluem aceleração de gráficos bidimensionais ...
Componentes  Principais do DirectX <ul><li>Componente  Funçoes </li></ul><ul><li>DirectDraw - 2D Graphics  </li></ul><ul><...
Upcoming SlideShare
Loading in …5
×

Open gl directx

1,673 views

Published on

Published in: Technology, Art & Photos
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,673
On SlideShare
0
From Embeds
0
Number of Embeds
36
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • O que e o OpenGL
  • Open gl directx

    1. 1. OpenGL VS DirectX Opengl VS DirectX Nuno Correia
    2. 2. O que é o OpenGL <ul><li>OpenGL é definida como &quot;um programa de interface para hardware gráfico”. </li></ul><ul><li>É uma biblioteca de rotinas gráficas e de modelagem, bi (2D) e tridimensional (3D). </li></ul><ul><li>É uma linguagem de </li></ul><ul><li>programaçãopoderosa </li></ul><ul><li>e sofisticada API </li></ul><ul><li>(Application Programming </li></ul><ul><li>Interface) para criação de </li></ul><ul><li>aplicações gráficas. </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    3. 3. O que é o OpenGL <ul><li>Diz-se que um programa é baseado em OpenGL quando ele é escrito em alguma linguagem de programação que faz chamadas a uma ou mais bibliotecas OpenGL. </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    4. 4. O que faz OpenGL. <ul><li>A maior vantagem na sua utilização é a rapidez, uma vez que </li></ul><ul><li>usa algoritmos </li></ul><ul><li>cuidadosamente </li></ul><ul><li>desenvolvidos e </li></ul><ul><li>optimizados. </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    5. 5. Recursos do OpenGL <ul><li>Modos de desenho de pontos (escrita/xor/transparência); </li></ul><ul><li>Ajuste de largura de linhas; </li></ul><ul><li>Aplicação de transparência; </li></ul><ul><li>Ativação/desativação de serrilhamento (aliasing); </li></ul><ul><li>Mapeamento de superfícies com textura; </li></ul><ul><li>Selecção de janela de desenho; </li></ul><ul><li>Manipulação de fontes/tipos de iluminação e sombreamento; </li></ul><ul><li>Transformação de sistemas de coordenadas; </li></ul><ul><li>Transformações em perspectiva; </li></ul><ul><li>Combinação de imagens (blending). </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    6. 6. Aplicações do OpenGL <ul><li>As aplicações OpenGL variam de ferramentas CAD a programas de modelagem usados para criar personagens para o cinema, tal como um dinossauro. </li></ul><ul><li>Além do desenho de primitivas </li></ul><ul><li>gráficas, tais como linhas e polígonos, </li></ul><ul><li>OpenGL dá suporte a iluminação, </li></ul><ul><li>colorização, mapeamento de textura, </li></ul><ul><li>transparência, animação, </li></ul><ul><li>entre muitos outros efeitos especiais. </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    7. 7. O que é DirectX <ul><li>Directx é um conjunto de interfaces aplicadas á programação multimédia escritas pela Microsoft. </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    8. 8. O que é DirectX <ul><li>É uma colecção de directórios </li></ul><ul><li>de liberarias dinâmicas que </li></ul><ul><li>contem funções úteis </li></ul><ul><li>para um variado conjunto </li></ul><ul><li>de programadores multimédia, </li></ul><ul><li>mas são quase inteiramente </li></ul><ul><li>independentes da plataforma. </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    9. 9. O que é DirectX <ul><li>O DirectX vai avaliar estas capacidades e se elas não estiverem presentes o Directx vai tentar (em muitos casos) emular as funções no software em vez do hardware. </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    10. 10. O que faz DirectX <ul><li>DirectX fornece um conjunto de ferramentas e comandos para fazer jogos e outras aplicações multimédia. </li></ul><ul><li>O API dá ás aplicações multimédia maior acesso ás possibilidades de alto desempenho do hardware assim como gráficos tridimensionais (3D). </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    11. 11. O que faz DirectX <ul><li>Também controlam outras funções minoritárias; que incluem aceleração de gráficos bidimensionais (2D) ; suporte a variado número de entradas de sistemas assim como joysticks, comandos, teclados, ratos, etc… </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX
    12. 12. Componentes Principais do DirectX <ul><li>Componente Funçoes </li></ul><ul><li>DirectDraw - 2D Graphics </li></ul><ul><li>Direct3D - 3D Graphics </li></ul><ul><li>DirectSound - 2D Sound </li></ul><ul><li>DirectSound3D - 3D Sound </li></ul><ul><li>DirectMusic - Music </li></ul><ul><li>DirectPlay - Network/Multiplayer </li></ul><ul><li>DirectInput - Input Devices </li></ul>Opengl VS DirectX O que é o OpenGL O que faz o OpenGL Recursos gráficos do OpenGL Aplicações do OpenGL O que é DirectX O que faz DirectX Componentes Principais do DirectX

    ×