Ash Magorian

Graphics Programmer

Game Software Engineer

Portfolio

A.M. Engine

A game engine implemented in C++ and OpenGL. Stand-out features include a Physical Based Rendering (PBR) pipeline, multi-texture terrain rendering and water rendering.

Other Engines

Fun With PBR

My first time implementing PBR into a game engine. Also includes scene management and level building UI

Fun with Shadows

Building upon a previous engine to include pcf shadows and a height map reading terrain

Rain

Implemented a simple particle system to simulate rain

Unity Projects

Ray Marching

2D Platformer

Other Projects

RayTracer

Gamejam SDL platformer

Particle compute shader project

A Star GA Pathfinding

Get in touch at hello@ashmagorian.com