Federico Ponchio

research

coding

curriculum

life

Code that someone, somewhere, somehow might find useful.

Zonohedron.

Zonohedra are interesesting objects defined as the Minkowski sum of a set of line segments in three-dimensional space.

I made a program which generate zonohedra as OBJ meshes starting from a set of generating 3D vectors. Check page for details.

Javascript HTML templates in Qt.

HTML templates in C++: there are several solutions but i like none of them.

Here is my own.

Untrunc: fix a truncated mp3

My Sangsung camera died while shooting the video of my marriage cerimony, but I managed to recover it writing a small program. It might work for you, or might not.

I put it here as a reference for anyone with programming skills finding himself in the same situation