Ten questions that arose in designing the Djinn API for solid modelling

A. Bowyer, S. Cameron, G. Jared, R. Martin, A. Middleditch, M. Sabin, J. Woodwark

Research output: Chapter or section in a book/report/conference proceedingChapter in a published conference proceeding

Abstract

Djinn is an API for solid modelling which is defined in the language of point-sets and is thus independent of any particular modelling data-structure (e.g. boundary representations or CSG trees). In designing this API, several significant and interesting questions have arisen, including: the basic feasibility of the approach; deciding how to support cellular models; providing facilities for navigation without traditional data-structures; addressing the problems of 'tweaks' and blends; ensuring that labels are preserved under geometric operations; permitting regions in which changes to a model have taken place to be identified; coping with approximate models; deciding whether to support variational models; keeping sweeps and transforms within a reasonable domain; and providing facilities to handle the many types of parametric surface. These questions are not all fully answered, but progress continues towards a published interface and C++ language binding.
Original languageEnglish
Title of host publicationProceedings - 1997 International Conference on Shape Modeling and Applications
PublisherIEEE
Pages71-76
Number of pages6
ISBN (Print)0818678674, 9780818678677
DOIs
Publication statusPublished - 1997
Event1997 International Conference on Shape Modeling and Applications - Shape Modeling International, SMI 1997 - Aizu-Wakamatsu, Japan
Duration: 3 Mar 19976 Mar 1997

Conference

Conference1997 International Conference on Shape Modeling and Applications - Shape Modeling International, SMI 1997
Country/TerritoryJapan
CityAizu-Wakamatsu
Period3/03/976/03/97

Fingerprint

Dive into the research topics of 'Ten questions that arose in designing the Djinn API for solid modelling'. Together they form a unique fingerprint.

Cite this