ISSIGraph: An Open Source Multi-platform C++ Tool for Rapid 2D/3D Wireframe Sketching
Abstract
Rapid sketch modelling and Computer-Aided Design (CAD) initiation are increasingly demanded activities in the creative and educational areas. For this reason, this paper presents a cross-platform C++ toolkit with the aim to facilitate the illustration of technical concepts in a fast way using basic quadric objects, Bézier and NURBS surfaces with a wireframe representation. This tool was designed using Software Engineering principles guided by a basic Rational Unified Process (RUP) methodology with the application of the Unified Modelling Language (UML). This tool perfectly works in all computers with very elemental 3D graphics hardware and with OpenGL support. The resulting benchmarks demonstrate that ISSIGraph has a very small CPU footprint that make it suitable for any platform. As a consequence, this application is well suited for rapid 2D/3D project sketching in the creative and engineering fields, as well as an initiation to CAD techniques for students and computer fans.
BibTeX
@inproceedings {10.2312:ceig.20211358,
booktitle = {Spanish Computer Graphics Conference (CEIG)},
editor = {Ortega, Lidia M. and Chica, Antonio},
title = {{ISSIGraph: An Open Source Multi-platform C++ Tool for Rapid 2D/3D Wireframe Sketching}},
author = {Jiménez de Parga, Carlos},
year = {2021},
publisher = {The Eurographics Association},
ISBN = {978-3-03868-160-1},
DOI = {10.2312/ceig.20211358}
}
booktitle = {Spanish Computer Graphics Conference (CEIG)},
editor = {Ortega, Lidia M. and Chica, Antonio},
title = {{ISSIGraph: An Open Source Multi-platform C++ Tool for Rapid 2D/3D Wireframe Sketching}},
author = {Jiménez de Parga, Carlos},
year = {2021},
publisher = {The Eurographics Association},
ISBN = {978-3-03868-160-1},
DOI = {10.2312/ceig.20211358}
}
Collections
Related items
Showing items related by title, author, creator and subject.
-
Rational Bézier Guarding
Khanteimouri, Payam; Mandad, Manish; Campen, Marcel (The Eurographics Association and John Wiley & Sons Ltd., 2022)We present a reliable method to generate planar meshes of nonlinear rational triangular elements. The elements are guaranteed to be valid, i.e. defined by injective rational functions. The mesh is guaranteed to conform ... -
VA + Embeddings STAR: A State-of-the-Art Report on the Use of Embeddings in Visual Analytics
Huang, Zeyang; Witschard, Daniel; Kucher, Kostiantyn; Kerren, Andreas (The Eurographics Association and John Wiley & Sons Ltd., 2023)Over the past years, an increasing number of publications in information visualization, especially within the field of visual analytics, have mentioned the term ''embedding'' when describing the computational approach. ... -
Teaching Game Programming in an Upper-level Computing Course Through the Development of a C++ Framework and Middleware
Hooper, Steffan; Wünsche, Burkhard C.; Denny, Paul; Luxton-Reilly, Andrew (The Eurographics Association, 2024)The game development industry has a programming skills shortage, with industry surveys often ranking game programming as the top skill-in-demand across small, mid-sized, and large triple-A (AAA) game studios. C++ programming ...