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
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:latestO 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?
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
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.