Skip to main navigation Skip to search Skip to main content

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 proceeding › Chapter 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 1997 → 6 Mar 1997

Conference

Conference1997 International Conference on Shape Modeling and Applications - Shape Modeling International, SMI 1997
Country/TerritoryJapan
CityAizu-Wakamatsu
Period3/03/97 → 6/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