Issue No. 04 - July/August (2007 vol. 27)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCG.2007.88
Lance R. Williams , University of New Mexico
Keith Wiley , University of New Mexico
Drawing programs must be able to distinguish which surface is on top anywhere that two surfaces overlap. Existing drawing programs do this by assigning surfaces to distinct layers, so they can't represent interwoven sets of surfaces. Druid uses a more general representation by maintaining local depth ordering of segments of a drawing's surface boundaries rather than a global depth relation between entire surfaces.
computer aided design, interwoven surfaces
Lance R. Williams, Keith Wiley, "Representing Interwoven Surfaces in 2-1/2D Drawings", IEEE Computer Graphics and Applications, vol. 27, no. , pp. 70-83, July/August 2007, doi:10.1109/MCG.2007.88