| jinngine. Motor de Física Multibody Grátis Escrito em Java |
Baixe Agora |
jinngine. Classificação e resumo
- Nome do editor:
- Morten Silcowitz
- Sistemas operacionais:
- Mac OS X 10.0 or later
- Tamanho do arquivo:
- 224 KB
jinngine. Tag
jinngine. Descrição
Motor de Física Multibody Grátis Escrito em Java A Jinngine é um mecanismo de física multicorpos baseado em restrições de 3D escrito em Java inteiramente, destinado a capacidades em tempo real. O usuário pode modelar geometrias, corpos, articulações e parâmetros. Aqui estão algumas características principais de "Jinngine": · Solver de física baseada em restrições, (PGS) que é praticamente usado na maioria dos motores. · Detecção precisa e rápida de colisão SAP / GJK para formas quadric convexas. A detecção mais avançada de colisão pode ser obtida criando composições de formas convexas. A Jinngine usa um método heurístico para determinação de contato, que é principalmente emprestado do motor de física de bala. Este método funciona razoável, mas deve ser melhorado / substituído em um futuro próximo. · A Jinngine tem uma API bastante simples, que pode ser usada para configurar e simular / animar configurações físicas, compostas por corpos, articulações, restrições de contato e forças. · Jinngine é um java 100%, com as vantagens e desvantagens isso inclui. Para mencionar algumas vantagens, esses são mais fáceis de desenvolvimento (comparado a C ++), melhor portabilidade entre os sistemas operacionais e o aumento do desempenho e a relevância das máquinas virtuais em geral. Requisitos: · Java. O que há de novo nesta versão: · A detecção de colisão melhorou drasticamente, agora lida com as penetrações corretamente e calcula profundidades de penetração corretas para pontos de contato individuais. Isso permite uma simulação muito mais estável, bem como passos de tempo maiores sem corrupção de cena. · As restrições de contato agora incluem correção geométrica não repulsiva, removendo artefatos de alinhamento, que estabiliza a animação · O manuseio de geometria é atualizado, para que as composições da geometria seja mais fácil de manusear. · Correções de bugs na implementação do GJK · Solver pgs otimizado um pouco · Testes de composição de geometria adicionadas Insetos: · Trabalhos de manuseio de dormir, mas é bastante buggy. Definir limites de sono Muito altos resultados em animação instável, mas deve idealmente resultar em animação congelando prematuramente. · O algoritmo EPA às vezes não compõe profundidades de penetração corretas · A coleta de lixo causa pausas em animação Mudanças planejadas: · Limpar forças e articulações, então eles serão usados de uma maneira uniforme. · Documentação de escrita para forças e articulações · Adicionando gatilhos e manuseio de eventos para eventos de animação
jinngine. Software Relacionado