ZOZO's Contact Solver for physics-based simulations

vintagedave | 79 points

This seems to be the relevant Two Minute Papers with a very quick explainer.

https://m.youtube.com/watch?v=VOORiyip4_c

jayd16 | 3 days ago

For those that don't know, ZOZO is a tech-forward clothing designer/retailer.

Several years back, they sent me a special spandex shirt/leggings combo, black with spaced white dots. Then you use their app to take many photos of yourself, and they have a profile of your body to be used for automatic fitting.

The shirt they eventually sent did fit well, but wasn't anything special several years ago.

This shows that they are still at it, and as someone that hates shopping for clothing, I hope this is a sign that the dream of a custom tailored fit at a mass production price is getting nearer.

avidiax | 3 days ago

What value do all the emojis provide?

suioir | 3 days ago

If I'm understanding correctly, the same approach was implemented also in IPC Toolkit here: https://github.com/ipc-sim/ipc-toolkit/pull/148

zokier | 3 days ago

Contact is a hard problem to solve and there's some tangential softwares that do it well within the FEA space. I'd be curious to know how this does with materials/geometries of vastly different stiffnessess and if it produces realistic reaction/contact forces (one cheap way to manage contact is to jack up the contact stiffness, which will prevent penetration, but drive some unrealistic forces at those interfaces).

SecretDreams | 3 days ago

Fun fact: In Haiti, "zozo" is a slang term for male genitalia.

stronglikedan | 3 days ago

I can't quite figure out how to install and use this. Perhaps it would be useful if I could install it as a python package, by providing a pyproject.toml or something? I ran warmup.py which is creating venvs for me and doing all kinds of things I don't really want, but when activating the environment it still failed on 'from frontend import App', which seems to be commonly used in your examples.

adammarples | 3 days ago

Not realtime, seconds-minutes per frame.

ivanjermakov | 3 days ago

Contributor: Claude Code ;)

Finally listed as independent author

rurban | a day ago

Contributors:

claude 19 commits, +21,000 lines

fnord77 | 3 days ago

Holy emoji batman!

Shirt shells? Tree stump solids? Knot rods?

I have no idea what any of those mean.

DarmokJalad1701 | 3 days ago