← Descobrir
GitHub · st-tech/ppf-contact-solver↑ +207 hoje

Gerenciar contatos em simulações de física

O PPF Contact Solver, como mecanismo de física da ZOZO, foi projetado para resolver contatos entre tecido, sólido e corda em simulações baseadas em física. Aumenta a consistência física em simulações calculando a interação de diferentes geometrias. Também pode ser executado remotamente graças ao plug-in Blender.

Atualizações

  • 19 de outubro de 2026: Estrelas 4,552 → 4,560, versão mais recente addon-2026-10-19-0917 (19 de outubro de 2026).
  • 13 de outubro de 2026: Estrelas 4,514 → 4,552, versão mais recente addon-2026-10-13-1345 (13 de outubro de 2026).
  • 1 de outubro de 2026: Estrelas 4,513 → 4,514, versão mais recente addon-2026-10-01-2043 (1 de outubro de 2026).
  • 1 de outubro de 2026: Estrelas 4,507 → 4,513, versão mais recente addon-2026-10-01-0946 (1 de outubro de 2026).

Instalação

Iniciar container GPU
docker run --rm -it --name ppf-contact-solver --gpus all -p 127.0.0.1:8080:8080 -p 127.0.0.1:9090:9090 -e WEB_PORT=8080 ghcr.io/st-tech/ppf-contact-solver-compiled:latest

O que isso faz?

  • Ele realiza simulações realistas de tecidos, objetos sólidos e cordas.
  • Aumenta a consistência física em simulações.
  • Pode ser operado remotamente via Blender.
  • É uma solução orientada para a investigação (mecanismo de física próprio da ZOZO).

Para quem não é adequado?

Este não é um aplicativo de usuário final. É necessário conhecimento de programação e simulação física para usar; Apela mais para o campo gráfico/pesquisa.

Como instalar, como usar?

Cole isto no seu agente (Claude Code · Codex · Antigravity)

Execute o solucionador de contatos físicos ppf-contact-solver da ZOZO com Docker (GPU NVIDIA necessária): execute o seguinte comando docker, abra http://localhost:8080 no navegador e experimente os exemplos prontos do JupyterLab.

Repositório: https://github.com/st-tech/ppf-contact-solver. Baseie-se nas instruções oficiais no arquivo README deste repositório para a instalação e execução.

Antes de começar, verifique em qual sistema operacional estamos e se as ferramentas necessárias (ex: Python, Node.js, Git, Docker) estão instaladas. Instale as que faltarem passo a passo de acordo com este sistema.

Crie uma pasta nova e vazia para trabalhar. Não toque em arquivos fora desta pasta e não exclua nada. Antes de executar cada comando, diga o que você vai fazer em uma frase.

Diga-me o que devo ver na tela ao final de cada etapa. Se ocorrer um erro, colarei a mensagem de erro para você exatamente como ela é, e vamos corrigi-la juntos.

Termos relacionados do glossário

Para quem éUsuários técnicos, pesquisadores que realizam simulações gráficas/físicas
DificuldadeFoco em pesquisa/técnica avançada
O que ofereceSolução de contato de tecido/sólido/corda
FuncionaPlug-in Python + Blender
TaxaGratuito · código aberto (Apache-2.0)
Licença: Apache-2.0 · você pode usá-lo livremente, modificá-lo, fazer uso comercial (também inclui proteção de patente).

Links

A TreScout não desenvolveu esta ferramenta · nós a encontramos nas tendências do GitHub e a apresentamos. Esta página descreve o repositório em 2026-05-26: A contagem de estrelas e o nosso texto são daquele dia, o repositório pode ter mudado desde então. Consulte o link do repositório para ver o estado atual. O texto de apresentação foi preparado com IA a partir da própria documentação do repositório e esta página foi traduzida automaticamente do original em turco · a versão turca é a que vale.