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).…
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.…
Published: (Updated: ) in The corner of Yuriy Georgiev (aka jeux), 3d, c++, casting, coding, computer, cpu, development, from scratch, graphics, lighting, ray, ray tracing, realtime, reflections, tracing by jeux. .
CPU based real-time ray tracing is definitely a thing (with certain amount of sacrifices).
I just implemented real-time reflections and shadows.…