Ram Maheshwari Logo Image
Diego Fonseca

My Portfolio Site!

Made with WebGL

About Me Later down the line, most will find my focus for high-performance real-time rendering systems and the tooling/scripting layers that let teams ship faster.

Who Am I?

I'm a Graphics Programmer located in Virginia, USA. I've done a couple of commission-based projects for studios varying in developing and collaborated with talented people to create to bring projects to life.

Something most people don't know: I'm also an Artist! I make my own sketch art to build concepts when I'm 3D Modelling using purely Desmos, so the models come straight from my own artwork. Check out my work below!

Gallery

I'm Experienced In

C
Vim
LaTeX
Java
C++
SDL
GLFW
Emscripten
Lua
Objective-C
OpenGL
WebGL
Metal
Vulkan
Haxe
3D Math
GLSL
Slang Shader
Angel Script
LWJGL

Projects Here you'll find a mix of game mods, graphics experiments, and original tooling that spans WebGL demos, engine work, and rapid prototypes.

Software Screenshot

Friday Night Funkin' Vs. JTC Mod

Vs. JTC is a full-week Friday Night Funkin’ mod that pits Boyfriend against Joul The Cool (JTC) in a back-alley showdown, delivering original songs as well as new content and visuals.

Check Out!
Software Screenshot

HarleQuest!

HarleQuest! is a brand new 3D roguelike dungeon crawler currently in development for the SEGA Dreamcast and PC (Steam).

Check Out!
Software Screenshot

Raymarching Presentation Slides

The slides I used for my presentation for conferences all around Virginia. My goal was to offer a new perspective on how to mathematically showcase raymarching, which can lead to future optimizations. Also, yes, I'm a huge Touhou fan.

Check Out!
Software Screenshot

Dinomite

A game I made in 10 hours during my senior year of high school for a show-and-tell presentation in collaboration with other students in my class at the time. I chose to write this game using the HaxeFlixel framework to get cross-compatibility right out of the box, plus I hate using game engines.

Check Out!
Software Screenshot

Raymarching Demo

This project served as a way to learn and master both SDF raymarching and volumetric raymarching, mainly focusing on the math behind the algorithm itself. It was truly a nice endeavour.

Check Out!
Software Screenshot

Spoopy Environment

Spoopy Environment (or Spoopy Envi. for short) is a surface-level, lightweight framework designed to simplify game development.

Check Out!

From Sketch to 3D I draw the concept, then create the model using pure math!

This is a work-in-progress passion project; I plan to raymarch this in the future.