David Kviloria

Welcome to my portfolio! Here, you’ll find a collection of renders showcasing my work on game engines and visualization projects.

3D C/OpenGL Game Engine

3D Engine Render 2

Instance rendered grass blades with vertex animation and procedurally generated terrain

3D Engine Render 2

Stylized water, with scrolled noise texture

3D Engine Render 1

Composed scene with entities, Dense grass and Terrain

3D Engine Render 2

Assets Pipeline, Scene Hierarchy, Frustum culling and custom editor ImGUI

3D Engine Render 2

Instanced Particle system and Screen Space Reflections

3D Engine Render 4

Skeletal Animation: GPU Skinning

3D Engine Render 7

Skeletal Animation: GPU Skinning

3D Engine Render 6

Skeletal animation: Debug Visualization

PBR: Emissive Material

Scene Overview: Walkthrough

Full Self-Driving Visualization System

A snapshot from the Full Self-Driving (FSD) visualization system, highlighting real-time detection and rendering capabilities.

Voxel Engine: Forward Rendering

My old OpenGL Voxel Engine featured forward rendering, post-processing passes like bloom, FXAA, texture and geometry batching, AABB collisions, and dynamic world deformation.

Open World Map Streaming from Disk - C/OpenGL

2D Vulkan Renderer / Sandbox (No Compute)

Code Editor for C and C++

2D Engine Render 2

The editor is primarily meant for use with C and C++. It has built-in support for clang-format, but no LSP or autocomplete tools.

3D Renders (From Other Personal Projects)

3D Engine Render 1
3D Engine Render 2
3D Engine Render 3
3D Engine Render 4
3D Engine Render 5
3D Engine Render 6
3D Engine Render 7
3D Engine Render 8
3D Engine Render 9
3D Engine Render 10
3D Engine Render 11
3D Engine Render 12
3D Engine Render 14
3D Engine Render 15
3D Engine Render 16