Litcius/Paper detail

SKETCH: An Interface for Sketching 3D Scenes

Robert C. Zeleznik, Kenneth P. Herndon, John F. Hughes

2023ACM eBooks54 citationsDOI

Abstract

Sketching communicates ideas rapidly through approximate visual images with low overhead (pencil and paper), no need for precision or specialized knowledge, and ease of low-level correction and revision. In contrast, most 3D computer modeling systems are good at generating arbitrary views of precise 3D models and support high-level editing and revision. The SKETCH application described in this paper attempts to combine the advantages of each in order to create an environment for rapidly conceptualizing and editing approximate 3D scenes. To achieve this, SKETCH uses simple non-photorealistic rendering and a purely gestural interface based on simplified line drawings of primitives that allows all operations to be specified within the 3D world.

Topics & Concepts

SketchComputer scienceRendering (computer graphics)Pencil (optics)Computer graphics (images)Interface (matter)Human–computer interactionOverhead (engineering)Artificial intelligenceComputer visionAlgorithmProgramming languageEngineeringParallel computingMaximum bubble pressure methodMechanical engineeringBubbleComputer Graphics and Visualization Techniques3D Shape Modeling and AnalysisAdvanced Vision and Imaging