Opensg.

Sistema de código grátis gratuito e aberto
Baixe Agora

Opensg. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • OpenSG Team
  • Site do editor:
  • http://opensg.vrsource.org/trac
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 32.9 MB

Opensg. Tag


Opensg. Descrição

Sistema gratuito e aberto da cena do código aberto O opensg é um sistema da cenagráfica para renderização em tempo real. Além de um bom desempenho, nossos objetivos fáceis de suporte, portabilidade e sistema muito extensível. Opensg é baseado no OpenGL e é executado no Mac OS X, Windows, Linux e Solaris.note: O openSg é licenciado e distribuído sob os termos da biblioteca GNU ou Licença Pública Menor Geral (LGPL). Aqui estão algumas características principais de "OpenSg": Desempenho: · O desempenho é um dos requisitos principais de qualquer sistema gráfico 3D interativo. Tamanhos e complexidades de modelos estão constantemente crescendo, e para manter a interatividade aceitável, altas velocidades para cima de 30 quadros por segundo (mais é sempre melhor;)) precisa ser mantido. O OpenSg usa uma ampla variedade de técnicas de otimização para usar eficientemente a potência disponível. Multi-Threading: · Multi-threading está se tornando uma das principais características dos processadores modernos. Ao mesmo tempo, os sistemas multiprocessadores estão se tornando muito comuns. Dado que a cenagráfica em muitos casos é a principal loja para todos os dados de cena, para aproveitar ao máximo a potência de processamento existente, ele precisa suportar aplicativos multi-threaded. O OpenSG suporta um modelo multi-threading muito geral e flexível que fornece threads totalmente independentes, escreva o acesso à cenagráfica sem interferir entre si. Clustering: · Apenas alguns anos atrás, uma projeção estéreo de tela grande só era acessível para grandes empresas ou centros de pesquisa. Com o advento dos projetores baratos da sala de reuniões e placas gráficas poderosas para PCs padrão, os componentes para configurar sistemas de exibição grandes e de alta qualidade a preços razoáveis estão lá. Mas uma das limitações dos sistemas atuais do PC é o número de saídas. A maioria das placas gráficas modernas tem duas saídas, mesmo com duas cartas em saídas do sistema 4 são o limite. Para grandes sistemas de exibição ou para ser capaz de dedicar a potência total de uma placa gráfica para cada projetor (eles são baratos, afinal de contas) que está longe de ser suficiente. Para aliviar essa falta, um cluster de PCs precisa ser empregado. Além de grandes clusters de exibições também podem ser usados para exibir grandes cenas mesclando as saídas de todos os nós de cluster para uma única tela. O poder de um cluster excede em muito o poder de uma única máquina, até mesmo um high-end. · Mas o software ciente de cluster está significativamente mais envolvido para escrever. OpenSg tira a dor do agrupamento, apoiando a serialização de alterações arbitrárias da cena. Fazendo um cluster de aplicativo autônomo - capaz e tê-lo dirigir uma exibição como o HeyAntel normalmente leva menos de uma hora usando OpenSg. Extensibilidade: · Devido à onipresença de placas gráficas 3D de alta potência, o número de áreas de aplicação para gráficos 3D interativos está crescendo constantemente, e com ele é o número de requisitos para um sistema geral da cenagráfica. Não é possível prever quais requisitos futuros aplicativos podem ter. Portanto, é importante projetar um sistema aberto para extensões específicas e específicas de aplicativos. · Fazendo a fonte aberta é um bom primeiro passo para isso, mas não é suficiente. Algumas extensões podem ser muito específicas do aplicativo para os mantenedores do sistema estarem confortáveis em integrá-los. Se o sistema for projetado para exigir alterações de código-fonte para extensões, essas alterações terão que ser feitas repetidas vezes pelo desenvolvedor do aplicativo (ou seja, você!), Para cada nova versão do sistema SceneGraph. O OpenSg foi projetado para evitar essa situação usando estruturas altamente dinâmicas e flexíveis que podem ser facilmente estendidas ou adaptadas por um aplicativo. Portabilidade: · Um dos fatores motivadores do desenvolvimento de OpenSg foi o desejo de ter um sistema que possa ser usado em uma ampla variedade de plataformas. Fazer isso opensg é baseado em componentes portáteis como o OpenGL Resp. Opengl es e impulso. Tem suporte para algumas opções de janela específicas do sistema, mas não depende deles. Se houver uma maneira de abrir uma janela com capacidade OpenGL, há uma maneira de fazer o trabalho OpenSG. O que há de novo nesta versão: ADICIONADO: · Geometria Shaders. · Occlusão de multiframe hierárquico · Sombras em tempo real (macia, perspectiva, ...) · Melhoria do OSGSceneviewer que suporta sombras e oclusão de abate. · Planos de recorte local · Exibir primeiro plano de filtro (correção de cor, efeitos de distorção, ...) · Viewport de objeto de buffer de quadros · Suporte para caracteres CAL3D · Simulação de Física via Ode · Suporte de Nurbs melhorado · Novo material de interruptor para alternar entre diferentes materiais · Adicionado opções de renderização para distribuir estados de renderidade como wireframe, oclusão abatindo para o cluster · Adicionado suporte de fluxo a todos os carregadores de imagem · Suporte CGFX 1.4. · Polígono e profundidade clara fundos · Suporte de objetos de buffer do vértice · JPEG2000 e suporte de imagem EXR · SCONS LOCAL Build System · Muitas correções de bugs


Opensg. Software Relacionado

Zombaria

ferramenta habilitada para Python para criação graciosa de duplas de teste (mocks, stubs, falsificações e manequins) ...

134 34 KB

Download

Rtranscoder.

Interface Rubyful Source Free e Aberta para vários utilitários de transcodificação usando a biblioteca do rprograma ...

136 16 KB

Download