Glitch Chronicles

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).…

Coding an Operating System from scratch.

Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), , , , by . 1 Comment on Coding an Operating System from scratch..

I started coding an operating system from scratch just for fun in Assemler and C.

It turned out to be way less complicated than what I expected as long as you know (or find out) some of the BIOS interrupts.…

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.…