Glitch Chronicles

C++ CPU based Real-Time Ray Tracing from Scratch – Part 2 a.k.a The Fork

Published: (Updated: ) in M's rambles, , , , by . 1 Comment on C++ CPU based Real-Time Ray Tracing from Scratch – Part 2 a.k.a The Fork.

Somewhat of a continuation of C++ CPU based Real-Time Ray Tracing from Scratch, but with a twist. …

Software based ASCII 3D console rendering. From Scratch.

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), , , , , by . Leave a Comment on Software based ASCII 3D console rendering. From Scratch..

I’ve coded a sample of software based ASCII 3D rendering engine in C++ from scratch.

It draws directly into the console framebuffer (so it’s horribly slow, therefore I use very primitive models and no rasterization).…

C++ CPU based Real-Time Ray Tracing from Scratch

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), , , , , , , , , , , , , , , by . 1 Comment on C++ CPU based Real-Time Ray Tracing from Scratch.

CPU based real-time ray tracing is definitely a thing (with certain amount of sacrifices).

I just implemented real-time reflections and shadows.…

Blast C++ Ray Casting 3D Game Engine from scratch: Triggers and Actions, Items, Dynamic lights

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , by . Leave a Comment on Blast C++ Ray Casting 3D Game Engine from scratch: Triggers and Actions, Items, Dynamic lights.

The latest update of Blast has some fun improvements.

Tech Demo

Dynamic lights and emitters are pure fun to play with.…