[School] Terrain generation using Perlin noise

Project Overview This project was developed as part of the university course CS-341: Computer Graphics at EPFL. The framework used for this project was developed by Michele Vidulis, Vicky Chappuis and Krzysztof Lis. The following project was a group project in the course CS-341: Computer Graphics, with the following members: Yann Gaspoz Thomas Picart Alain Sinzig The project aims to generate the ideal living situation of a groundhog. The terrain is generated using Perlin noise. A groundhog mesh is created using blender. To highlight the cuteness of the groundhogs, the scene can be displayed with a toon shader. The groundhogs love a scenic lake, which is simulated using a wave simulation. Sometimes, it’s also quite foggy in the groundhog paradise, which the groundhogs love as it gives them a bit of well-deserved privacy. ...

December 26, 2025 · 6 min · Alain Sinzig

[Project] Print song lyrics in real time on cash receipts

Using Python and Bash I wrote script that lets a label printer print the lyrics of the song I’m currently listening to on Spotify. To understand the inspiration behind this project, we need to look at self checkout stations at the Swiss retail store Migros.These self checkout station have a fatal flaw in my opinion. They will always print a receipt - even if you don’t want it. (UPDATE: Since about November 2023 the Migros checkout stations let you decide if you you want a receipt or not. yay!!!) ...

July 28, 2023 · 3 min · Alain Sinzig

[Project] Studyflash

I created a python application for learning flashcards inside your terminal (for language learning) Click here to check it out.

September 26, 2020 · 1 min · Alain Sinzig