Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How Computers Draw Weird Shapes - Marching Squares Algorithm

Reducible via YouTube

Overview

Explore the fascinating world of computer graphics in this 28-minute video that delves into the intricate process of rendering blobby objects known as metaballs. Discover the elegant Marching Squares algorithm, which allows for the rendering of any implicit function. Follow along as the video breaks down complex concepts, starting with circles and ellipses, and progressing through problem definition, contour analysis, and spatial sampling. Learn about case breakdowns, clever optimizations, and the inner workings of the Marching Squares algorithm, including its parallel implementation. Gain insights into the mechanics of metaballs and get an introduction to the three-dimensional extension, Marching Cubes. Benefit from a comprehensive exploration of computer graphics techniques, complete with visual animations and practical examples, making abstract concepts accessible and engaging for viewers interested in the intersection of mathematics and computer science.

Syllabus

Introduction
Circles and Ellipses
Defining the Problem
A Guessing Game
Contours around Two Points
Sampling The Space
Breaking Down Cases
A Clever Optimization
How Marching Squares Works
Parallel Marching Squares
How Do Metaballs Work?
Marching Cubes
Some Parting Thoughts

Taught by

Reducible

Reviews

Start your review of How Computers Draw Weird Shapes - Marching Squares Algorithm

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.