CAD-from-Scratch code for video series on writing CAD utilities from scratch link to playlist 001-Intro & Basics of STL Files 002-More Efficient STL File 003-3D Rendering Made Easy 004-Rotating 3D Render with Mouse 005-First Parametric Polygonal Mesh 006-Primitives & Data Structures 007-3D Triangulation (Ear-Clipping) 008-Rendering our New Data Structures 009-Exporting our New Data Structures 010-Importing External CAD Files 011-Custom Render Styles & Depth Testing 012-Menu Bar from Scratch (X11/Xlib) 013-Improved CAD Controls & Render Speed 014-Cursor Ray Tracing 015-3D Triangle Intersection Masterclass 016-Planar Delaunay Triangulations 017-Constrained Delaunay Triangulations