Open Graphics Library OpenGL

Documentos relacionados
OpenGL. Uma Abordagem Prática e Objetiva. Marcelo Cohen Isabel Harb Manssour. Novatec Editora

Apresentação de Solução

Introdução à Computação

Servidores Virtuais. Um servidor à medida da sua empresa, sem investimento nem custos de manutenção.

A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC

11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador

Produtos da Fábrica de Software

MINICURSO WINDOWS SERVER 2008 UTILIZANDO O VMWARE PLAYER

Soluções Autodesk Transferência de Tecnologias. Parcerias tecnológicas, treinamentos e licenciamentos

Robótica e Automação em PMEs

Introdução ao Delphi. Introdução. Edições do Software. Capítulo 1. InforBRás - Informática Brasileira Ltda. O Que é o Delphi.

Software de gerenciamento de impressoras MarkVision

Apresentação da Solução. Divisão Área Saúde. Solução: Gestão de Camas

Guia Rápido de Licenciamento do SQL Server 2012

ENGENHARIA E GESTÃO INDUSTRIAL

Guia de recomendações para implementação de PLM em PME s

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Impressão e acabamento: Inova 2ª edição: Março de 2006 ISBN: Depósito legal: 240.

Parceiro Oficial de Soluções Zabbix no Brasil

Pág. 1 de 9 geral@cadtresd.pt Room Player

utilização da rede através da eliminação de dados duplicados integrada e tecnologia de archiving.

Tipos de Computadores

Departamento de Ciências e Tecnologias

Com esta tecnologia Microsoft, a PHC desenvolveu toda a parte de regras de negócio, acesso a dados e manutenção do sistema.

ARQUIVO DIGITAL e Gestão de Documentos

Workshop de Virtualização de Desktops. Braga, 12 de Junho de 2013

Instituto Superior de Engenharia do Porto Administração de Sistemas Informáticos I Clusters

3 Serviços na Web (Web services)

Conceito. As empresas como ecossistemas de relações dinâmicas

2005 José Miquel Cabeças

UFG - Instituto de Informática

Figura 01 Kernel de um Sistema Operacional

Mensagem da Administração

Desenvolvimento Cliente-Servidor 1

Optimização de um Mundo Virtual

A INTERNET COMO FERRAMENTA AUXILIAR NO ENSINO DE MECÂNICA COMPUTACIONAL

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 2. Cursos de Computação

Tecnologia PCI express. Introdução. Tecnologia PCI Express

TECNOLOGIAS E FRAMEWORKS PARA O DESENVOLMENTO DE INTERFACES WEB

Considerações no Projeto de Sistemas Cliente/Servidor

Projecto SDAC Sistema Operativo Open Source. Curso: Técnico de Gestão de Equipamentos Informáticos

Transmissão de Vídeo Monitoramento. Aplicativo. Vídeo-Monitoramento de alta qualidade, sem fio e para qualquer localidade

PERFIL PROFISSIONAL TÉCNICO(A) DE INFORMÁTICA - INSTALAÇÃO E GESTÃO DE REDES

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Soluções Autodesk Transferência de Tecnologias

Programação de Computadores - I. Profª Beatriz Profº Israel

ECM Gerenciamento de Conteúdo Corporativo

Linguagem de Programação JAVA. Professora Michelle Nery Nomeclaturas

Introdução. Dados. Imagens. 1. CG Computação Gráfica. 2. Paradigmas de Abstração

Introdução. O que é Serviços de Terminal

SOI. Sistema OpenSource Integrado

Detecção e investigação de ameaças avançadas. INFRAESTRUTURA

Ferramentas de Acesso Remoto

Linguagem de Programação Introdução a Linguagem Java

On Scalability of Software-Defined Networking

UM FRAMEWORK PARA DESENVOLVIMENTO DE

EBS ETAP Central Battery Systems

UM FRAMEWORK DE REALIDADE AUMENTADA

Memória Descritiva Software PHC FX Versões superiores a Março de 2015

VISEDU-CG 3.0: Aplicação didática para visualizar material educacional Módulo de Computação Gráfica

O Valor do Browser no POS Soluções e Cases

IW10. Rev.: 02. Especificações Técnicas

Tecnologia de controle para máquinas operatrizes móbil.

Ficha da Disciplina COMPUTAÇÃO GRÁFICA E INTERFACES. Objectivos. Docente

confiança know-how inovação disponibilidade convergência

Sistema operativo Aula 1

Curso de Educação Profissional Técnica de Nível Médio Subseqüente ao Ensino Médio, na modalidade a distância, para:

Administração de Sistemas de Informação Gerenciais

Suporte de Servidores Linux. Ezequiel Mendes Duque

Conceitos sobre Sistemas Operacionais. Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva

Professor: Ronilson Morais Lobo. Salvador / 2015

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS CURSO DE TECNOLOGIA EM NORMALIZAÇÃO E QUALIDADE INDUSTRIAL DEPARTAMENTO DE ENSINO SUPERIOR

Desenvolvimento Web TCC Turma A-1

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa

Soluções para Ensino Superior

Agenda do Mini-Curso. Sérgio Yoshio Fujii. Ethan Boardman.

Virtualização e Consolidação de Centro de Dados O Caso da UTAD António Costa - acosta@utad.pt

Organizar a estrutura do site

Que software livre para a Administração Pública?

Padrões Abertos, Componentização e SOA A chave para a evolução e criação de uma nova geração de sistemas de gestão comercial

Thin Clients : aumentando o potencial dos sistemas SCADA

VQuality: Uma Biblioteca Multiplataforma para Avaliação de Qualidade de Chamadas Telefônicas IP

EXPLORE SEUS POTENCIAIS. Junte-se aos 128 concessionários mundiais que escolheram ser parceiros da FG Wilson.

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

ESTUDO DE CASO WINDOWS VISTA

Transcrição:

Open Graphics Library OpenGL Filipe Gonçalves Barreto de Oliveira Castilho Nuno Alexandre Simões Aires da Costa Departamento de Engenharia Informática Universidade de Coimbra 3030 Coimbra, Portugal http://student.dei.uc.pt/~fgonc/opengl/ Introdução

1. Principal Standard Gráfico 2. Elevada Qualidade e Performance 3. Vantagens de um standard dirigido á indústria 4. Disponível em todo o lado 5. Desenhado com flexibilidade e diferenciação 6. Pipeline do OpenGL 7. Base para API s avançados 8. Hierarquia do API 9. Aplicações baseadas em OpenGL Conteúdo

OpenGL é um dos principais ambientes para o desenvolvimento de aplicações 2D e 3D, portáveis e interactivas. Tem vindo a tornar-se, desde a sua introdução em 1992, no API (Application Programming Interface) mais utilizado e suportado, tornando milhares de aplicações compatíveis com uma larga variedade de plataformas computacionais. O OpenGL promove o desenvolvimento inovador e rápido de aplicações através da incorporação de um vasto conjunto de ferramentas de rendering, mapeamento de texturas e efeitos especiais. Principal Standard Gráfico

Pode ser utilizado em qualquer aplicação que exija máxima performance desde animações tridimensionais passando por CAD até simulações visuais podendo explorar as capacidades de elevada qualidade e performance do OpenGL. Estas funcionalidades oferecem aos programadores a possibilidade de explorar diversos mercados como o entretenimento, CAD, realidade virtual ou a medicina, para produzir e visualizar excelentes gráficos 2D e 3D. Elevada Qualidade e Performance

A especificação do OpenGL é conduzida por um consórcio independente - OpenGL Architecture Review Board É o único padrão gráfico verdadeiramente aberto, neutro e multiplataforma, sendo largamente suportado pela indústria. Estabilidade Confiabilidade e portabilidade Evolução Facilidade de utilização Bem documentado Vantagens de um standard dirigido á indústria

Suportado por todas as estações de trabalho UNIX e portado para todas as versões Windows, nenhum outro API opera sobre tão vasto leque de plataformas de hardware ou ambientes de software. O OpenGL corre nos principais sistemas operativos, incluindo Mac OS, OS/2, UNIX, Windows 95, Windows NT, Linux, OPENStep, Python, e BeOS. O OpenGL é acessível apartir de Ada, C, C++, Fortran, and Java, oferecendo ainda completa independência dos protocolos de rede e topologias. Disponível em todo o lado

Embora as especificações do OpenGL definam uma pipeline de processamento particular, os construtores têm liberdade para a sua implementação particular, de forma a balancear os custos do sistema e os objectivos de performance. Esta flexibilidade de implementação significa que a aceleração de OpenGL por hardware pode ir desde o simples rendering até à geometria completa e encontram-se disponíveis em PC s de baixo custo até estações de trabalho de alta performance e super computadores. Usando mecanismo de extensão do OpenGL, os construtores de hardware podem diferenciar os seus produtos, desenvolvendo extensões que permitem o acesso a inovações de performance e tecnológicas, adicionais. Desenhado com flexibilidade e diferenciação

Pipeline do OpenGL

Os lideres mundiais de software usam OpenGL com as suas robustas bibliotecas, como base para API s de alto nível. Os programadores potenciaram as capacidades do OpenGL para desenvolver diferentes soluções de mercado, ainda que suportadas verticalmente. Open Inventor oferece uma plataforma intuitiva e com um interface gráfico flexivel que torna fácil a criação de aplicações em OpenGL. IRIS Performer potencia as funcionalidades do OpenGL e integra funcionalidades adicionais para mercado com exigências de frame rates elevados, como simulação visual..base para API s avançados

Hierarquia do API

.Aplicações baseadas em OpenGL

Aplicações baseadas em OpenGL.

Aplicações baseadas em OpenGL

Aplicações baseadas em OpenGL.

Open Graphics Library OpenGL Filipe Gonçalves Barreto de Oliveira Castilho Nuno Alexandre Simões Aires da Costa Departamento de Engenharia Informática Universidade de Coimbra 3030 Coimbra, Portugal http://student.dei.uc.pt/~fgonc/opengl/ Fim