Drawing with constraints - Robotics Institute Carnegie Mellon University

Drawing with constraints

Michael Gleicher and Andrew Witkin
Journal Article, The Visual Computer, Vol. 11, No. 1, pp. 39 - 51, 1994

Abstract

The success of constraint-based approaches to drawing has been limited by difficulty in creating constraints, solving them, and presenting them to users. In this paper, we discuss techniques used in theBriar drawing program to address all of these issues. Briar's approach separates the problem of initially establishing constraints from the problem of maintaining them during subsequent editing. We describe how non-constraint-based drawing tools can be augmented to specify constraints in addition to positions. These constraints are then maintained as the user drags the model, which allows the user to explore configurations consistent with the constraints. Visual methods are provided for displaying and editing the constraints.

BibTeX

@article{Gleicher-1994-16012,
author = {Michael Gleicher and Andrew Witkin},
title = {Drawing with constraints},
journal = {The Visual Computer},
year = {1994},
month = {January},
volume = {11},
number = {1},
pages = {39 - 51},
}