"Shader Devel e 3D Viewer" é um aplicativo destinado a desenvolver e testar sombreadores OpenGL e visualizar modelos 3D diretamente no seu celular.
Observe que se o seu dispositivo não suportar o OpenGL ES 2.0 ou melhor este aplicativo renderizará o conteúdo usando o pipeline fixo do OpenGL ES 1.0.
Características: - Renderização fixa do pipeline ou renderização de sombreamento, dependendo do suporte de hardware (OpenGL ES 1.0 ou 2.0). - Vertex e fragmentos de sombreamento, carregamento, salvamento e compilação. - Registro de compilação de show. - Importador de formato obj wavefront (as malhas não trianguladas são automaticamente trianguladas). Dificilmente é recomendável ter as informações normais nos arquivos obj, pois não são calculadas automaticamente. - Gerenciamento de cena: Perspectiva/projeção ortogonal, câmera autorotal, abate de backface e cor clara. - Gerenciamento de iluminação: habilitado/desativado, posição, ambiente, difuso e especulador até quatro luzes. - Gestão de materiais: ambiente, difuso, especular, emissão e até seis texturas. - Gestão uniforme podendo definir dados para uniformes dos seguintes tipos: bool, int, float, vec2, vec3 e vec4. - O usuário pode ocultar o painel de ferramentas para obter uma renderização maior (e mais confortável) do modelo. - O modelo está centrado na cena. - Gera uma associação aos arquivos obj para poder abri-los diretamente a partir de um anexo e-amil ou de um navegador de arquivo (usando o mimetype "application/x-tgif").
"Shader Devel e 3D Viewer" busca dados nos seguintes caminhos do seu armazenamento externo:
Recomenda-se ler atentamente as amostras, especialmente a amostra de "iluminação" para entender os atributos padrão (coordenadas de posição, normal e textura) e uniformes (como projeção, modelview e matrizes normais, iluminação e informações materiais) passados para o sombreador.
Este aplicativo solicita as seguintes permissões: - Acesso externo ao armazenamento para leitura de dados e escrita dos sombreamentos desenvolvidos dentro. - Acesso à Internet para baixar os anúncios. Se você gosta deste software, por favor, considere clicar nos anúncios para apoiá-lo.
Este software foi testado no Toshiba folio 100 e Samsung Galaxy S (OpenGL ES 2.0) e na tatuagem HTC com CyanogenMod 7 (baseado em gengibre com openGL 1.1).
Se você tiver algum problema em carregar seu modelo obj no aplicativo, não hesite em enviar-me um e-mail com o arquivo obj anexado para poder depurá-lo. Sinta-se livre para me enviar qualquer pergunta, solicitação ou lista de desejos sobre este aplicativo para o meu e-mail.
história da versão
- Versão 0.9.17 postado em 2013-08-15
- Resolvi um bug obj parser (arquivos usando círia em vez de pontos onde não analisado corretamente). Obrigado a todos que relataram esse problema,- resolveu alguns pequenos "força close" bugs ao carregar modelos - Versão 0.9.17 postado em 1970-01-01
Várias correções e atualizações
Detalhes do programa
- Categoria: Utilitários do sistema > Manutenção do sistema
- Editor: Jesus Oliver
- Licença: Livre
- Preço: N/A
- Versão: 0.9.17
- Plataforma: android