DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Delphi 3D - Utilizando OpenGL em Aplicações - Revista Clube Delphi 136

Este artigo demonstra como utilizar os recursos presentes na OpenGL, uma biblioteca gráfica portável presente em vários sistemas operacionais, através do Delphi.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?





ClubeDelphi 136

[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]

> Clique aqui para ler todos os artigos da ClubeDelphi 136


A computação gráfica ganha cada vez mais espaço na atualidade. A criação e utilização de ambientes virtuais 3D e seus objetos é cada vez mais empregada no cinema, nos jogos e até mesmo nas aplicações de usuário. Tais ambientes envolvem uma diversidade de cálculos, figuras, texturas e muita criatividade, uma vez que o desenvolvedor não possui limites de software para a criação de cenas, personagens, entre outros. É evidente que existem várias ferramentas para que o objetivo final seja alcançado pelo desenvolvedor, que podem ser utilizadas individualmente ou em conjunto, de acordo com a necessidade do projeto. O Delphi também pode ser empregado para desenvolver ambientes 3D, cenas, objetos e efeitos utilizando a própria VCL. Embora seu foco não seja tal desenvolvimento, é possível utilizar APIs e Componentes para tanto, como a GLScene que será descrita posteriormente neste artigo, assim como importar objetos gráficos desenvolvidos em outras aplicações para o projeto VCL, como é o caso de modelos 3D criados com o Software Blender.[D1]  Entretanto, para os desenvolvedores que possuem a versão XE 2 do Delphi, a biblioteca Firemonkey pode ser utilizada para a elaboração de animações e efeitos 3D na aplicação sem que exista a necessidade de adicionar objetos de terceiros.

 

A OpenGL

A OpenGL é uma biblioteca de baixo-nível que foi desenvolvida inicialmente pela Silicon Graphis Inc. que possui diversas rotinas gráficas para utilização em ambientes 2D e 3D, possuindo alto desempenho e fácil portabilidade. Por suas características, a OpenGL não contém funções específicas para gerenciar janelas, utilizar arquivos de entrada/saída e interagir com o usuário, uma vez que tais funções estão presentes no ambiente do Sistema Operacional. Ela permite a utilização de figuras primitivas (linhas, triângulos, cubos, polígonos, etc) e efeitos como mapeamento de texturas, iluminação, transparência e colorização para o desenvolvimento de ferramentas CAD"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Giuliano Scombatti Pinto
É Analista Desenvolvedor da Sygnux Software (www.sygnux.com.br) localizada em Monte Alto/SP, atuando também com desenvolvimento Web e Android. Formado pela Fatec/TQ, começou a desenvolver com Delphi em 2003. Atualmente trabalha com Delphi, Java, PHP e Flash/Flex. Professor de Informática de Projetos...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03