← Discover
Discover · GitHub · PPF Contact Solver↑ +207 today

Manage Contacts in Physics Simulations

PPF Contact Solver, as ZOZO's physics engine, is designed to solve contacts between fabric, solid and rope in physics-based simulations. It increases physical consistency in simulations by calculating the interaction of different geometries. It can also be run remotely thanks to the Blender plug-in.

Updates

  • September 19, 2026: Stars 4,476 → 4,490, latest release addon-2026-09-19-1501 (September 19, 2026).
  • September 16, 2026: Stars 4,467 → 4,476, latest release addon-2026-09-15-1940 (September 15, 2026).
  • September 11, 2026: Stars 4,464 → 4,467, latest release addon-2026-09-11-1529 (September 11, 2026).
  • September 9, 2026: Stars 4,463 → 4,464, latest release 2026-09-08-20-35 (September 8, 2026).

Installation

Start GPU container
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

What does it do?

  • It performs realistic fabric, solid object and rope simulations.
  • Increases physical consistency in simulations.
  • It can be operated remotely via Blender.
  • It is a research-driven solution (ZOZO's own physics engine).

Who is it not suitable for?

This is not an end-user application. Knowledge of programming and physics simulation is required to use; It appeals more to the graphics/research field.

How to install, how to use?

🤖 Paste this into your AI agent (Claude Code · Codex · Antigravity)

Run ZOZO's ppf-contact-solver physics contact solver with Docker (NVIDIA GPU required): run the following docker command, then open http://localhost:8080 in the browser and try the ready-made JupyterLab examples.

Related dictionary terms

Who it is forTechnical users, researchers who perform graphics/physics simulations
DifficultyAdvanced technical/research focused
What offersFabric/solid/rope contact solution
It worksPython + Blender plugin
FeeFree · open source (Apache-2.0)
License: Apache-2.0 · you can use it freely, modify it, make commercial use (also includes patent protection).

Links

TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-05-26: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.