Transformation Strokes
Abstract
In this paper, we present a sketch-based technique for specifying transformations for general models by means of a single stroke, offering a more streamlined form of user interaction. The shape of the stroke is interpreted to allow composition of translation, rotation and scaling. We extract two main directions from the input stroke using Principle Component Analysis and use them to obtain an appropriate transformation for the model. Our method helps to have a more natural and faster way of assembling 3D structures. It is general and does not depend on specific knowledge about the type of models. As such, it can fit in the majority of graphics systems or modelling techniques.
BibTeX
@inproceedings {10.2312:SBM:SBM06:075-081,
booktitle = {Eurographics Workshop on Sketch-Based Interfaces and Modeling},
editor = {Thomas Stahovich and Mario Costa Sousa},
title = {{Transformation Strokes}},
author = {Severn, Aaron and Samavati, Faramarz and Sousa, Mario Costa},
year = {2006},
publisher = {The Eurographics Association},
ISSN = {1812-3503},
ISBN = {3-905673-39-8},
DOI = {10.2312/SBM/SBM06/075-081}
}
booktitle = {Eurographics Workshop on Sketch-Based Interfaces and Modeling},
editor = {Thomas Stahovich and Mario Costa Sousa},
title = {{Transformation Strokes}},
author = {Severn, Aaron and Samavati, Faramarz and Sousa, Mario Costa},
year = {2006},
publisher = {The Eurographics Association},
ISSN = {1812-3503},
ISBN = {3-905673-39-8},
DOI = {10.2312/SBM/SBM06/075-081}
}