Estou buscando um desenvolvedor experiente para realizar ajustes finos e calibração em um sistema de projeção e simulação física 2D. O projeto, desenvolvido em TypeScript e WebGL, já possui a física principal calibrada, incluindo colisões, reflexão em bordas, damping, spin e restituição, além da geometria da mesa.
O desafio atual reside em pequenos desvios em cenários específicos de reflexão, especialmente em trajetórias com múltiplas colisões. O objetivo principal é eliminar esses desvios e garantir 100% de precisão e funcionalidade.
As tarefas incluem:
- Revisar o renderer e o sistema de projeção.
- Revisar o alinhamento da conversão world-to-screen.
- Revisar a origem da trajetória projetada.
- Revisar a precisão angular após reflexões.
- Realizar micro calibrações geométricas e visuais.
- Fazer a calibração fina da projeção para um alinhamento visual/físico perfeito.
Os arquivos principais envolvidos são:
renderer.ts,
physics.ts,
table_mapping.ts,
table-world.ts e
cue-ball-locator.ts.
As tecnologias utilizadas no projeto são TypeScript, WebGL, Canvas e WASM. O trabalho é focado em micro ajustes e precisão, pois o projeto já está praticamente correto.
Prazo de Entrega: Não estabelecido