Digital Geometer, Associate Professor of Computer Science & Robotics at Carnegie Mellon University, and member of the @GeometryCollective.
plain-knit-yarn. A simple parametric model of plain-knit yarn curves, with C code and other resources.
67Scotty3Dataset. CreativeCommons 3D surface mesh dataset created by students in CMU's intro graphics course
39ShaderDump. Python script for converting ShaderToy programs to video/image sequences
22LaTweet. Web-based long-form microblog authoring tool with rich text and math support.
14triangulate-svg. Mathematica notebook for constrained Delaunay triangulation of curves from SVG files.
13truthsayer. From time to time, your mesh editor lies to you about the contents of a glTF file. For those times, there's `truth sayer`.
8dgp-skeleton. Pedagogical framework for digital geometry processing.
6polygon-perfect-matching. O(N log N) minimum-weight perfect matching of points on the boundary of a convex polygon.
6polyscope. A C++ & Python viewer for 3D data like meshes and point clouds
4course-days. Mathematica notebook for generating the list of days on which a course is taught.
1stripglb. Simple command line tool for cleaning/removing attributes from GLB and GLTF files
1