Room Inside a Historic Italian Modern Work of Architecture
Method DB uses spherical projection to and a system of hatching to transform 3-D solid surfaces into lines. Each line on paper is informed by its position in (3-D) space and position on (2-D) paper. Hatches are computed first (Rhino Python) based on distance to camera and surface orientation, projected to a position on paper, occlusions resolved using a binary space partitioning tree algorithm (well-documented in Graphics Gems V) and finally lines are trimmed (Python with Shapely Library) and plotted (Python with Chiplotle Library). Series DB-003 represents a room inside an existing work of architecture.