O Glnemo2 é um aplicativo de visualização 3D multiplataforma, interativo e de código aberto que simplifica as coisas e ajuda a visualizar as posições de partículas de vários componentes, como halo de matéria escura, estrelas, gás, disco ou protuberância de um instantâneo N-corpo.
Recursos em resumo
A aplicação é muito simples e projetada com simplicidade em mente, especificamente para aqueles que executam simulações de N-corpo, de galáxias isoladas a simulações cosmológicas.
Outros recursos importantes incluem um mecanismo 3D rápido com OpenGL e GLSL, suporte a vários arquivos (consulte o próximo parágrafo para obter detalhes) e a capacidade de exibir informações detalhadas sobre os dados expondo áreas densas, formas ou estruturas , como barras, braços espirais, aglomerados ou amendoins de galáxias.
Sua interface gráfica interativa é muito básica e pode ser usada para exibir apenas arquivos NEMO, arquivos 1 e 2 (Little Endian e Big Endian), arquivos FTM (código sph / nbody da Clayton Heller), arquivos RAMSES, arquivos phiGRAPE , bem como conectar-se a uma simulação gyrfalcON em tempo real na rede local.
Sob o capô, sistemas operacionais e disponibilidade suportados
Uma rápida olhada nos bastidores nos mostrará que o aplicativo está escrito inteiramente na linguagem de programação C ++ e sua interface gráfica de usuário (GUI) foi projetada com a ajuda do toolkit Qt GUI multiplataforma, o que significa que ele pode ser usado com sucesso nos sistemas operacionais GNU / Linux, Microsoft Windows e Mac OS X.
No Linux, o aplicativo está disponível para download apenas como um arquivo de origem, exigindo que os usuários configurem e compilem o programa antes da instalação. Os usuários do Arch Linux podem instalá-lo facilmente diretamente dos repositórios do usuário.
Você não encontrará uma ferramenta melhor para visualização 3D interativa
Em suma, o Glnemo2 é um excelente aplicativo se você estiver procurando por uma ferramenta gratuita para ler arquivos NEMO, RAMSES, phiGRAPE, FTM, Gadget 1 e 2 ou simulações gyrfalcON em tempo real no conforto do seu desktop Linux. Você não encontrará uma ferramenta melhor para visualizações 3D interativas.
O que há de novo nesta versão:
- (novo) suporta novo formato de arquivo RAMSES com famílias de partículas
- (novo) suporte xyz / min max para RAMSES (GUI e CLI)
- (novo) melhora o módulo da câmera
- (novo) melhora a renderização de vetores de velocidade no nvidia GPU
- melhor criação de objetos quando as partículas variam de & lt; 1
- corrigir a matriz de redefinição quando desativar osd
- formato phiGrape suportado novamente
O que há de novo na versão:
- leitor de plug-in de arquivos FITS experimentais
- recurso de criação de objetos da GUI
- novo shader para exibir velocidade, melhor interatividade
- fator de velocidade no formato de ponto flutuante
- partículas podem ser coloridas por norma de velocidade
- adiciona opção para carregar velocidades da GUI
- cor de fundo e texto pode ser definido no CLI
- adicionar botão para selecionar todas as partículas na tela
- osd imprime centro em vez de transferir
- zoom / rot / center pode ser modificado a partir da GUI
- melhorar a perspectiva de alternância / visualização ortográfica
- coronógrafo também trabalha com partículas sem densidade
- conserta um problema de renderização lenta com o qt 5.2.1 e superior (linux)
- adiciona cursor ocupado ao processar
O que há de novo na versão 1.8.1:
- aprimore o suporte a arquivos de arrastar e soltar
- corrigir regressão # 1594
- corrija e faça o polimento da captura de tela automática para uma resolução personalizada
- Criação de pacotes binários Linux / Win / Mac via cmake
O que há de novo na versão 1.8.0:
- arraste e solte arquivos de suporte
- clique duas vezes no arquivo funciona no MacOSX
- suporte 2D ramses
- vetores de velocidade ramificados para partículas de gás adicionadas
- correção de renderização incorreta para pontos de maior densidade
- colorbar exibe a temperatura correta quando selecionada
- screenshots da linha de comando funcionam novamente
- Sucesso de compilação do Mac OS X Maverick / QT5
O que há de novo na versão 1.7.1:
- Corrija o problema # 1460 em relação ao tamanho das partículas de gás (regressão contra a versão 1.7.0)
- Remover o suporte embriagado para o destino do Windows
O que há de novo na versão 1.7.0:
- versão principal
- adicione suporte de arquivo embriagado
- melhora o cálculo do tamanho da textura automática
- adiciona ação de reprodução alternativa com barra de espaço
O que há de novo na versão 1.6.0:
- Agora compila com o QT4 e o QT5.
O que há de novo na versão 1.53:
- lançamento da correção de bugs
- Os snasphots do phiGrape podem ser carregados novamente (ver número 443)
O que há de novo na versão 1.52:
- versão de correção de bugs
- correção de bugs na temperatura com arquivos de gadgets
- corrigir os dados de redimensionamento quando os valores físicos
O que há de novo na versão 1.51:
- versão de correção de bugs
- corrigir o limite de densidade não definido corretamente entre os quadros (consulte o problema nº125)
- correção de bug na renderização de combinação de acumulação (pressione a tecla & quot; m & quot;)
O que há de novo na versão 1.50:
- adicione a opção GUI para controlar a linha do tempo e reproduzir para frente e para trás direção de uma lista de snaphots
- adiciona opção para renderizar uma esfera opaca como o SUN
- adicione GUI e CLI para a opção de centro de densidade
O que é novo na versão 1.42:
- Feliz compilação qt4.6
O que há de novo na versão 1.41:
- corrigir valor de densidade incorreto exibido na colorbar quando min / max phys conjunto de cli
- corrigir problema de compilação com o manipulador gyrfalcON
O que há de novo na versão 1.40:
- interface de rotação totalmente reescrita. Rotações agora são aplicadas em torno do eixo SCREEN x, y, z, que são fixos. É mais intuitivo para o usuário.
- adicionar nova opção de guia para gerenciar rotações automáticas
- adicionar exibição do eixo da tela
- adiciona projeção ortográfica
- limite de densidade controlado pelo botão do meio do mouse
- corrigir bug # 58 falha no carregamento de arquivo ramses
- corrige bug colorbar # 61 desaparece no hardware da ATI / Intel
- feliz compilação qt4.8
O que há de novo na versão 1.30:
- adicione a exibição da barra de cores na visualização 3D (consulte & quot; barra & quot; guia)
- corrigir um bug quando os valores físicos estiverem fora dos limites
- consertar um bug quando a lista de arquivos contiver linhas em branco
- criação experimental de objetos
O que há de novo na versão 1.20:
- novo pipeline de renderização baseado em um novo shader
- melhor interatividade com limite de densidade
- renderização mais rápida de acordo com o limite de densidade
- exibição experimental de temperatura classificada por densidade
- todos os componentes são selecionados quando, de cli, selecione = & quot; todos & quot;
- adicione teclas de atalho para fazer a autorotação em torno do eixo x, y, z no sentido anti-horário
- adicione o valor lmin para o arquivo ramses amr
- corrija o erro na exibição do histograma se o valor phys glnemo2 for instalado em $ NEMOBIN)
- adicione o manual do glnemo2 (man glnemo2)
- muitos bugs corrigidos
O que há de novo na versão 1.11:
- feliz gcc 4.5.x
- corrigir uma falha de segmentação no intel gpu
- grande aumento de velocidade no carregamento de snapshots do phiGRAPE (x5!)
- MacOs gyrfalcON plugin atualizado e corrigido
- partículas selecionadas salvas por seus IDs agora
O que há de novo na versão 1.1:
- altera o mecanismo de renderização de texto, é baseado no PLIB agora e permite exibir corretamente o OSD durante a renderização fora da tela (PLIB: consulte http://plib.sourceforge.net/)
- corrija um problema no programa shader com o driver NVIDIA 260.19.12. (glPointsize não é mais usado, foi substituído por uma variável de fator de textura uniforme)
- adicione uma nova guia na caixa de diálogo Opções para controlar a exibição na tela
- use widget- & gt; setStyleSheet para definir cor e ser independente de plataforma
- corrigir um bug ao ler vários arquivos de gadgets
O que há de novo na versão preview.2009-Oct-23:
- novos parâmetros de entrada aprimoram a captura de tela a linha de comando:
- mindens: defina o limite de densidade mínima
- maxdens: defina o limite de densidade máxima
- com: booleano para centrar de acordo com o centro de massa
- cmapindex: forneça o índice de mapa de cores
- o colormap pode ser selecionado diretamente da interface do usuário
- exibição experimental de temperatura
- bugs corrigidos
O que há de novo na versão preview.2009-jul-16:
- O Glnemo2 é acelerado !!!
- grande aceleração no mecanismo de renderização (até 1000%!), graças a:
- objeto buffer de vértice
- vértice e pixel shader (via glsl)
- GL_POINT_SPRITE_ARB e GL_VERTEX_PROGRAM_POINT_SIZE_NV
- mecanismo de renderização de densidade, para exibir e colorir partículas de acordo com suas
- densidade e a distância de seus vizinhos Kth. Funciona com o gadget2
- instantâneos com componentes de gás e com instantâneos NEMO com campo de densidade.
- renderização fora da tela, usando o objeto de buffer de quadros, para tirar a captura de tela da linha de comando e da GUI
- novo formato de arquivo de entrada phiGRAPE
- possibilidade de gravar e exibir órbitas
- lista de arquivos não precisa mais de cabeçalho
- caminho da câmera usando b-splines para voar sobre a simulação
- ** TONELADAS ** de bugs corrigidos
Requisitos :
- Qt
Comentários não encontrado