Automated generation of intent-based 3D Illustrations
- 2 July 1991
- journal article
- Published by Association for Computing Machinery (ACM) in ACM SIGGRAPH Computer Graphics
- Vol. 25 (4), 123-132
- https://doi.org/10.1145/127719.122732
Abstract
This paper describes an automated intent-based approach to illustration. An illustrution is a picture that is designed to fulfill a communicative intent such as showing the location of an object or showing how an object is manipulated. An illustration is generated by implementing a set of stylistic decisions, ranging from determining the way in which an individual object is lit, to deciding the general composition of the illustration. The design of an illustration is treated as a goal-driven process within a system of constraints. The goal is to achieve communicative intent; the constraints are the illustrative techniques an illustrator can apply.We have developed IBIS (Intent-Based Illustration System), a system that puts these ideas into practice. IBIS designs illustrations using a generate-and-test approach, relying upon a rule-based system of methods and evaluators. Methods are rules that specify how to accomplish visual effects, while evaluators are rules that specify how to determine how well a visual effect is accomplished in an illustration. Examples of illustrations designed by IBIS are included.Keywords
This publication has 11 references indexed in Scilit:
- Dynamic 3D Illustrations with Visibility ConstraintsPublished by Springer Nature ,1991
- Comprehensible rendering of 3-D shapesACM SIGGRAPH Computer Graphics, 1990
- Automatic illustration of 3D geometric models: linesACM SIGGRAPH Computer Graphics, 1990
- Specifying composite illustrations with communicative goalsPublished by Association for Computing Machinery (ACM) ,1989
- Near real-time shadow generation using BSP treesACM SIGGRAPH Computer Graphics, 1989
- A simple method for computing general position in displaying three-dimensional objectsComputer Vision, Graphics, and Image Processing, 1988
- An enhanced treatment of hidden linesACM Transactions on Graphics, 1987
- Automating the design of graphical presentations of relational informationACM Transactions on Graphics, 1986
- Automatic synthesis of graphical object descriptionsACM SIGGRAPH Computer Graphics, 1984
- The clowns microworldPublished by Association for Computational Linguistics (ACL) ,1975