Journal Article10.1007/BF01908447
Simplifying interactive design of solid models: A hypertext approach
28
TL;DR: This paper presents a concept for simplifying the design process based on three paradigms; integration of data structures and control structures, multiple view interface, and use of hypertext techniques for fast traversal and selective display of data.
read more
Abstract: Conceptual design and editing parameterized models of 3D solids often requires user interactions with many types of entities and relations. In this paper, we present a concept for simplifying the design process. The simplification is based on three paradigms; integration of data structures and control structures, multiple view interface, and use of hypertext techniques for fast traversal and selective display of data. Data structures and control structures are integrated into uniform building blocks called cells. Cells define assemblies of CSG solids and can be grouped bottom-up into more complex cells or, alternatively, can be refined top-down during the design process. Efficient specification of complex cells and patterns is made possible through the use of automatic default values, multiple instantiation, built-in repetition, and recursion. A multiple-view interface enables the designer to view and edit both the cell parameters and the hierarchical structure of the model. The interface provides integrated textual, 2D graphical, and 3D direct-manipulation techniques for specifying primitive dimensions and relative transformations.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Interactive Boolean operations for conceptual design of 3-D solids
Ari Rappoport,Steven Spitz +1 more
- 03 Aug 1997
TL;DR: This paper presents a method for interactive display of CSG models using standard, widely available graphics hardware, and enables the user to interactively modify the affine transformations associated with CSG sub-objects.
X Toolkitプログラミング = X Window Systems : programming and applications with Xt
Douglas A. Young,恭輔 川手 +1 more
- 01 Jan 1990
TL;DR: It is shown here how to identify the different types of receptors in the nervous system using a barcode.
47
Steady affine motions and morphs
Jarek Rossignac,Alvar Vinacua +1 more
TL;DR: The fast and accurate Extraction of Affinity Roots (EAR) algorithm algorithm computes the quality of an affine motion by its steadiness, which is formulated as the inverse of its Average Relative Acceleration (ARA).
42
Relaxed parametric design with probabilistic constraints
Yaacov Hel-Or,Ari Rappoport,Michael Werman +2 more
- 01 Jun 1993
TL;DR: In this paper, the authors present probabilistic constraints, where a parametric model is viewed as a stochastic process and the softness of a constraint is represented as the covariance of a suitably distributed random variable.
Algebras and formal specifications in geometric modelling
TL;DR: It is shown that generic, unevaluated, geometric objects and histories of constructions can be systematically built and handled in functional specifications by an extended j-calculus based on the algebraic specifications.
23
References
Direct Manipulation: A Step Beyond Programming Languages
TL;DR: As I talked with enthusiasts and examined the systems they used, I began to develop a model of the features that produced such delight, and the central ideas seemed to be visibility of the object of interest; rapid, reversible, incremental actions; and replacement of complex command language syntax by direct manipulation of the objects of interest.
•Book
Hypertext and Hypermedia
Jakob Nielsen
- 01 Apr 1990
TL;DR: A comprehensive, clearly written overview of hypertext, this book gives broad coverage of different hypertext systems, as well as their features and applications using many concrete examples and illustrations of real systems.
828
A study in interactive 3-D rotation using 2-D control devices
Michael Chen,S. Joy Mountford,Abigail Sellen +2 more
- 01 Jun 1988
TL;DR: In this paper, the design of four virtual controllers for use in rotating three-dimensional objects using the mouse is described and evaluated, and the results indicate faster performance for complex rotations using the new continuous axes controllers compared to more traditional slider approaches.
Juno, a constraint-based graphics system
Greg Nelson
- 01 Jul 1985
TL;DR: Two of Juno's novelties are that geometric constraints are used to specify locations, and that the text of a Juno program is modified in response to the interactive editing of the displayed image that the program produces.
303
•Book
Creating user interfaces by demonstration
Brad A. Myers
- 01 May 1988
TL;DR: Peridot, a new User Interface Management System, addresses this problem by allowing the user interface designer to demonstrate how the input devices should be handled by giving an example of the interface in action.
267