Sign in Join
Wiki copytemporary

GLScene/pt

한국어 · Bahasa Indonesia · Deutsch · English · Français · Português · Русский · 中文(中国) · 日本語

Sobre

GLScene é uma biblioteca 3D baseada em OpenGL. Foi escrita inicialmente para Delphi, agora está rodando em C++ Builder, Kylix, Delphi e Lazarus.

Suas características principais são:

Descrição do Cenário (Scene)

Materiais

Renderização

Animação

Interface

Som

Utilitários

Bibliotecas de terceiros

Observações: O Delphi 5 tem suporte basicamente a BMP, WMF, EMF, ICO e JPG , você pode acrescentar suporte para GIF, TIF, TGA, PSD e muitos mais incluindo a biblioteca GraphicEx de Mike Lischke

Capturas de tela


Autor

Autor: inicialmente por Mike Lischke
E há tempos sendo mantido por Eric Grange
Portal LCL: Christian Ulrich

Baixar

Ultima versão (v1.0.0.2)

Isto deveria ser quase idêntico ao repositório cvs original de hoje em termos de funcionalidade e de problemas-corrigidos, porém, ainda existem algumas partes faltando. Lá não haverá um "Lazarus-com-instalador-GLScene" com esta nova versão, a menos que outra pessoa o crie. --Crossbuilder 20:16, 18 Julho 2007 (CEST)

Desatualizado

Uma versão mais antiga(version 0.9.1.6) pode ser encontrada em Pagina de Arquivos Lazarus CCR junto com um instalador do lazarus com GLScene já na IDE Lazarus e nas demonstrações da GLScene. ATUALIZAÇÃO: Esta versão está bem desatualizada agora. Se possível, faça a verificação com o svn (veja abaixo).

SVN

você pode verificar a versão do código-fonte atual do
http://svn.freepascal.org/svn/fpcprojects/glscene/trunk/
O comando seria:\

pascal
svn co http://svn.freepascal.org/svn/fpcprojects/glscene/trunk glscene

Isto baixará do repositório da pasta (principal) para o diretório "glscene" de onde você deu o comando.

No windows você pode usar os clientes como tortoise SVN e outros.

Relatório de Erros

Relatório de Erros/Exibir pedido Por favor selecione em Project "Packages" e em Category "glscene" para seus relatórios. Obrigado.

Registro das Mudanças

Status: Beta

Instalação da versão 1.0.0.2

Requer o fpc 2.1.4 ou superior e o lazarus 0.9.23 revisão 11348 ou superior !!

Instalação da versão 0.9.6.1

Sugestão: às vezes um Error "GLGraphics not found" ocorre. Não preocupe, apenas faça Tools->Build Lazarus novamente e isso deve solucionar.

Uma instalação completa do Lazarus com GLScene já está disponível na IDE como binary win32 release ou http://www.skinhat.com/lazarus

Apenas uma advertência para (novos) usuários de Linux: A GLScene no seu estado atual não está funcionando o "fora da caixa" (muitas modificações/inclusões são necessárias). ATUALIZAÇÃO: isto não é mais válido. A glscene para lazarus está sempre atualizada e a maioria das coisas funcionam muito bem fora da caixa do windows como também para linux.

A partir da última versão da pasta (veja em svn acima) a versão para linux está funcionando bem. Algumas demonstrações (aproximadamente 20%) ainda estão quebradas mas a maioria da glscene está funcionando agora. Nós também estamos migrando para faze-lo funcionar em outras plataformas Unix como o FreeBSD.

As partes que estão faltando/não-funcionando em sistemas não-windows são: glKeyboard (use o winapi, mas não é requesito principalmente), glSound (que usa o mm, nós precisamos usar a openal ou algo do tipo)

Uma instalador para windows completamente transparente foi planejada.

Ajuda


From the Free Pascal wiki, page "GLScene/pt", as it stood on 2009-06-26 after a change by Swen, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 3, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.