Marian's Blog
3D Printed Mechanical Digital Clock
This post is about building a 3D printed, mechanical digital clock, made out of seven-segment...
6th Apr 2025
This post is about building a 3D printed, mechanical digital clock, made out of seven-segment displays.
The project was inspired by a video by Lukas Deem, who built a clock with seven-segment displays where the segments slide in and out when they change their state.
In his...
Marian's Blog
Designing a Lego orrery
I've always been a fan of the Lego Technic series, especially those models that have gears and...
1st Jun 2024
I've always been a fan of the Lego Technic series, especially those models that have gears and cranks and moving parts.
But it seems that Lego is shifting the focus of the Technic series away from functional models, so I had to take matters into my own hands.
I think an orrery is...
Marian's Blog
Generating an infinite world with the Wave Function Collapse algorithm
This article describes how I generate an infinite city using the Wave Function Collapse algorithm in...
20th Jun 2023
This article describes how I generate an infinite city using the Wave Function Collapse algorithm in a way that is fast, deterministic, parallelizable and reliable.
It's a follow-up to my 2019 article on adapting the WFC algorithm to generate an infinite world.
The new approach...
Marian's Blog
Adversarial Generation of Continuous Implicit Shape Representations
This article provides an overview of the paper "Adversarial Generation of Continuous Implicit Shape...
2nd Feb 2020
This article provides an overview of the paper "Adversarial Generation of Continuous Implicit Shape Representations", which I co-authored with Matthias Fey.
While the paper focuses on the theoretical aspects, I'll provide a higher level explanation and and some visualizations...
Marian's Blog
What I learned from building autonomous model race cars for a year
I was part of a university project group that develops autonomous model race cars.
We are a group of...
3rd Jan 2020
I was part of a university project group that develops autonomous model race cars.
We are a group of twelve students working on the project in part time for year.
We were provided with a car that meets the requirements for the F1/10th competition.
Even though competing in F1/10th...
Marian's Blog
Visualizing 150000 butterflies from the Natural History Museum
Click here for the interactive visualization.
The Natural History Museum in London has a data portal...
26th Dec 2019
Click here for the interactive visualization.
The Natural History Museum in London has a data portal in which they provide digital records for many of their specimens.
Some of these records have images.
I recently learned how to use machine learning tools such as convolutional...
Marian's Blog
Lego Part Designer
I made a web app that lets you design your own Lego Technic parts and save them as printable STL...
1st May 2019
I made a web app that lets you design your own Lego Technic parts and save them as printable STL files.
You can check it out here.
I got the idea for this project when I was building with Lego parts and wondered how many of the common parts can be described with a simple rule...
Marian's Blog
Faster Than Life – Global Game Jam 2019 Project
Like in the previous year, I took part in the Global Game Jam.
I joined a team of six programmers,...
2nd Feb 2019
Like in the previous year, I took part in the Global Game Jam.
I joined a team of six programmers, unfortunately there was a shortage of artists this year.
During the 48 hour jam, we made a space game that is inspired by Faster Than Light.
You travel through...
Marian's Blog
Infinite procedurally generated city with the Wave Function Collapse algorithm
This is a game where you walk through an infinite city that is procedurally generated as you...
6th Jan 2019
This is a game where you walk through an infinite city that is procedurally generated as you walk.
It is generated from a set of blocks with the Wave Function Collapse algorithm.
You can download a playable build of the game on itch.io and you can get the source code on...
Marian's Blog
ESA ExoMars Rover 3D model
This is one of my first 3D modeling projects in Blender and my biggest 3D modeling project so...
22nd Jul 2018
This is one of my first 3D modeling projects in Blender and my biggest 3D modeling project so far.
It's a model of ESA's ExoMars rover.
You can have a closer look at the model on Sketchfab:
There is also a download option on Sketchfab so you can get the original .blend file and...