Welcome :)

Hi, I’m Tristan Marrec, a computer graphics programmer working for the video game industry. Here, I’m documenting the side projects I’ve been working on that allow me to discover new things, gain experience and have fun at the same time.

  • My interests:
    • Computer graphics
    • Video games
    • Programming
    • Computer hardware
    • Space
  • Email: contact (at) tmarrec (dot) dev
  • Github: /tmarrec
  • LinkedIn: /tristan-marrec

Voxel Path Tracing

At university, I studied ray tracing and loved it because of its simplicity. We had a small project to make a CPU ray tracer in C++, and although it worked well, it was very slow. A few years later, I received my first RTX card and immediately started building a Vulkan renderer taking advantage of these RT cores.
Read more →

Fluid Simulation Internship

During my 6-month NII International Internship Program 2020, supervised by Ryoichi Ando, I studied research papers on fluid simulation and implemented a Navier-Stokes fluid solver from scratch in C++ and OpenGL. Starting with smoke simulation and gradually evolving towards liquid simulation.
Read more →