Controlling Laplacian Eigenfluids
Investigating the control of a reduced-order fluid simulation via differentiable physics. My BSc thesis (pdf) was an extended version of my submission to the 2022 Scientific Student Associations’ Conference ( TDK , "1st prize with special distinction" ), which qualified me to the 36th National Conference of the Scientific Students’ Associations (OTDK, "Special Award" , April 2023, Romania/Transylvania).
Also presented the results at CESCG , a non-peer-reviewed annual student seminar ("3rd Best Presentation Award" , April 2023, Slovakia).
Automatic Number Plate Recognition
Group homework competition for the Image Processing class at TU Budapest ("1st prize" ). We implemented an automatic number plate recognition solution with YOLOv7 for detecting the license plates, and PaddleOCR for reading them.
Differentiable Physics (Seminar Presentation)
A short report on a scientific paper and (differentiable) physics simulations in general. Written at TUM, during the 2022 Summer semester. (More details here.)
Rendering Participating Media (Seminar Presentation)
An overview of rendering volumetric phenomena such as smoke, fog, clouds and fire. Written at TUM, during the 2021/2022 Winter Semester.
Update: [My lecture slides on Volumetric Rendering] in the Spring 2023 semester at TU Budapest.
Fluid and Cloth Simulation
Implemented a basic solution using the Smoothed-Particle Hydrodynamics and Position Based Dynamics methods. (TU Budapest, 2021 Spring.)
Design Principles Workshop (in Hungarian)
Put together and presented the “Design Principles” workshop in the 2021 Spring semester in our College for Advanced Studies. The recording is available on YouTube , along with all the other sessions we did that semester. (Content in Hungarian.)
Update: I had the opportunity to revisit the presentation ~2 years later: [2023 YouTube recording] (still in Hungarian).
Simulation of Curly Hair
Studied current simulation methods, then implemented a basic hair simulation system using the Position Based Dynamics method. (TU Budapest, 2020 Fall.)
Web Development Workshop (in Hungarian)
Presented a two-part beginner’s web development workshop in the 2020 Fall semester in our College for Advanced Studies. See the git repository for details and recordings of the sessions. (Content in Hungarian.)
Roadmap (in Hungarian)
As then-web development mentor in our vocational college, I launched a statically generated and easily editable online knowledgebase project for
Schönherz Design Studio , our design group in the
Simonyi College for Advanced Studies . The main goal was to make it as easy as possible for team members to help others by publishing tutorials, write-ups and recordings of past presentations, as well as to make the onboarding process for new team members easier. (Content in Hungarian.)
Interactive Voronoi Partitioner
Implemented a basic Voronoi partitioner while learning C++ and the SDL2 graphics library. (Individual class project at TU Budapest.)
At our college an event is held every year where students turn the side of the college building (the biggest in the neighborhood) into a big led-display. In 2019, the developer team behind the project decided to accommodate a game, where more than a 1000 viewers could play on the display using their smartphones. I was part of the team that created the web-browser joystick for the game project.