Adrian Rodrigues
Hello! I am Graphics/Render programmer with skills in C++, C#, and graphics APIs like OpenGL and Vulkan. During my master’s degree, I built several real-time and offline graphical applications from scratch for academic and personal projects.
I am self-sufficient, but also a great team player, and I have worked alongside multi-disciplinary teams composed of developers, artists, sound designers, game designers, etc. I love to push myself as an employee, student and during my private time, where I follow different online courses and create applications, features, and personal prototypes all by myself.
Explore My Work
Cerberus Renderer
Real-time renderer built from 'scratch' using a low-level graphics API like Vulkan and C++ that showcases several photorealistic techniques mainly created through GLSL.
Player and Simulation based Environmental Storytelling for Games (Master's Thesis)
Progressive Path Tracer
Application built throught shadertoy and glsl.
Distributed Ray Tracer
An offline ray tracer implemented at the CPU level mainly using C++.
Interactive Solar System
Game Engine built from the ground up using C++, OpenGL, GLFW, and GLSL.
Cold Shadow World
A 3D game engine built "from scratch" in OpenGL, featured through an interactive exploration of a procedurally generated snowy terrain with various visual effects.