Skip to content
0:00 / 0:00

#raycasting#raytracing#handmadehero

Handmade Ray 00 - Making a Simple Raycaster

Molly Rocket

148K subscribers • 39 videos on Hallway

YouTube
  • Recommended by 3 people: 3 in engineering communities.

Intermediate. Assumes working knowledge.

40K views9 years ago3 recommendations

Graphics and audioSystems programmingRenderingCPerformance and optimization

How to build a simple raycaster from scratch in C without using external libraries.

Testing the new streaming setup by making a simple raycaster. See handmadehero.org for details.

Why it's here

3 people recommend this

What people say. Recommended as a great starting point for learning graphics programming by writing a raycaster from scratch.

u/AlexeyBrinin r/C_Programming • Recommends

Handmade Ray 00 - Making a Simple Raycaster

u/skeetoin r/GraphicsProgramming • Recommends

On “Suggest a non-nonsense starting point for learning how to program graphics on Ubuntu/Linux?”

If you *just* want to write graphics code and produce images, you can skip all the window crap and just output images. No libraries needed whatsoever. Here's a few hours tutorial on doing exactly this with a raytracer: * Making a Simple Raycaster (part 1) * Making a Simple Raycaster (part 2) That's on Windows, but it's trivially adapted to Linux. In fact, it's even better on Linux because you can skip the overly-complicated BMP format and produce simple Netpbm images with just a few minutes of effort. Any Linux image viewer can display these. You can produce video (with sound!), too, using this exact same technique since video is just a series of images. Here's one of my own examples,…

u/Lorto6in r/GraphicsProgramming • Recommends

On “CPU ray tracing tutorial?”

This one helped me fix some problems I had link to this video