# algo.pages.dev > Interactive computer-graphics algorithm visualizer. Step through classic rasterization, filling, clipping, curves, 2D transforms, and 3D pipeline algorithms. Site: https://algo.pages.dev ## Labs - [Scan convert](https://algo.pages.dev/algorithms): Point plot, DDA, Bresenham, Xiaolin Wu, midpoint circle, Bresenham circle, midpoint ellipse - [Filling](https://algo.pages.dev/filling): Scanline fill, flood fill, boundary fill - [2D transform](https://algo.pages.dev/transformations): Translation, scaling, rotation, shearing, reflection - [Clipping](https://algo.pages.dev/clipping): Point clip, Cohen–Sutherland, Liang–Barsky, Nicholl–Lee–Nicholl, midpoint subdivision, Sutherland–Hodgman, Weiler–Atherton, Greiner–Hormann - [Curves](https://algo.pages.dev/curves): Bézier, B-spline / NURBS, Catmull–Rom - [3D graphics](https://algo.pages.dev/3d): 3D transform, projection, look-at, back-face culling, Phong, pipeline - [Pixel paint](https://algo.pages.dev/paint): Pixel and shape drawing on the grid - [Custom algorithm](https://algo.pages.dev/custom): Write or upload a raster algorithm and animate it ## Direct algorithm URLs - https://algo.pages.dev/algorithms?algo=point - https://algo.pages.dev/algorithms?algo=line-dda - https://algo.pages.dev/algorithms?algo=line-bresenham - https://algo.pages.dev/algorithms?algo=line-xiaolin - https://algo.pages.dev/algorithms?algo=circle-bresenham - https://algo.pages.dev/algorithms?algo=circle-midpoint - https://algo.pages.dev/filling?algo=scanline - https://algo.pages.dev/filling?algo=flood - https://algo.pages.dev/filling?algo=boundary - https://algo.pages.dev/clipping?algo=cohen-sutherland - https://algo.pages.dev/clipping?algo=liang-barsky - https://algo.pages.dev/clipping?algo=sutherland-hodgman - https://algo.pages.dev/curves?algo=bezier - https://algo.pages.dev/3d?algo=3d-transform - https://algo.pages.dev/3d?algo=projection - https://algo.pages.dev/3d?algo=phong ## For crawlers - Sitemap: https://algo.pages.dev/sitemap.xml - Robots: https://algo.pages.dev/robots.txt