Apa itu Ray Marching? Apakah Sphere Tracing hal yang sama?

Banyak demo ShaderToy membagikan algoritma Ray Marching untuk membuat adegan, tetapi mereka sering ditulis dengan gaya yang sangat kompak dan saya tidak dapat menemukan contoh langsung atau penjelasan. Jadi apa itu Ray Marching? Beberapa komentar menunjukkan bahwa ini adalah variasi dari Sphere...