Analisando propostas

Desenvolvedor Front-End Three.js/Webgl para Melhoria de Vetogramas em App de Optometria 3d

Publicado em 24 de Julho de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor Front-End experiente para aprimorar a qualidade visual dos vetogramas em nosso aplicativo web progressivo (PWA) de optometria. O app, desenvolvido em html, css e javascript puro, já está funcional e é utilizado em consultórios com tablets e tvs 3d passivas (óculos polarizados, modo side by side).

O objetivo principal é recriar ou desenvolver novos vetogramas, que são estímulos binoculares de estereopsia usados em terapia visual, utilizando tecnologias de renderização 3D como Three.js ou WebGL. Isso garantirá uma qualidade visual profissional e clinicamente precisa.

Situação Atual:
- O aplicativo conta com vetogramas existentes como espiral circular, espiral retangular, grade, círculos concêntricos, par estéreo e bolas coloridas, todos implementados em Canvas 2D.
- A disparidade binocular horizontal é controlada por elemento.
- O sistema já é compatível com o modo Side by Side (SBS) para visualização com óculos 3D passivos.

Requisitos do Projeto:
- Recriar os vetogramas existentes e/ou desenvolver novos utilizando Three.js ou WebGL.
- Assegurar uma qualidade visual profissional e clínica, com contornos limpos e fundo neutro, evitando volumetria excessiva.
- Implementar disparidade binocular precisa em pixels para cada elemento.
- Manter a compatibilidade com o sistema SBS já existente no aplicativo.
- Incluir figuras clássicas de terapia visual, como espiral de corda, anéis concêntricos, grade tranaglyph, par estéreo com alvo de fusão e vetograma de peixe (Keystone).

Stack Tecnológica Atual:
- html, css, javascript puro (sem frameworks).
- Canvas 2D.
- PWA hospedado no GitHub Pages.

Recursos Fornecidos:
- Código-fonte completo do aplicativo atual (aproximadamente 3000 linhas).
- Documento técnico detalhado com a arquitetura do sistema.
- Acesso ao repositório GitHub.

Perfil do Freelancer Ideal:
- Experiência comprovada com Three.js, WebGL ou outras bibliotecas/APIs de visualização 3D no navegador.
- Conhecimento em estereoscopia ou visão binocular será considerado um diferencial, mas não é obrigatório.

Este é um projeto pontual com escopo bem definido. Estamos abertos a propostas por valor fixo ou por hora.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média

Prazo de Entrega: Não estabelecido

Habilidades necessárias