Fr. 209.00

Geometric Programming for Computer Aided Design

Englisch · Fester Einband

Versand in der Regel in 1 bis 3 Wochen (kurzfristig nicht lieferbar)

Beschreibung

Mehr lesen

In den kommenden Jahren wird das Interesse an marktspezifischen CAD-Anwendungen (etwa im Maschinenbau und in der Architektur) und webbasierten verteilten Designumgebungen voraussichtlich deutlich zunehmen. Entsprechend gefragt ist die Programmierung solcher Umgebungen. PLaSM, die hier vorgestellte funktionelle Programmiersprache, eignet sich für diesen speziellen Zweck. PLaSM erzeugt VRML-Dateien und verbindet in einzigartiger Weise algebraische Algorithmen, die bei IBM entwickelt wurden, mit einem dimensionsunabhängigen Ansatz zur Behandlung geometrischer Datenstrukturen. In diesem Buch lernen Sie, mit PLaSM beeindruckend kompakte Quelltexte zu erstellen. Dazu erklären die Autoren zunächst theoretische Grundlagen der Computergraphik und der verschiedenen Modellierungsansätze. Die zugrunde liegenden mathematischen Herleitungen werden gut verständlich dargestellt. Geschickt ausgewählte Beispiele und Aufgaben helfen beim Verständnis und Vertiefen des Stoffes. Mit zugehörigem Webserver!

Inhaltsverzeichnis

Preface.
 
I Programming and Geometry.
 
Introduction to FL and PlaSM.
 
Geometric programming.
 
Elements of linear algebra.
 
Elements of polyhedral geometry.
 
Elements of differential geometry.
 
II Graphics.
 
Affine transformations.
 
Graphic primitives.
 
Hierarchical structures.
 
Graphic pipelines.
 
Viewing and rendering.
 
III Modeling.
 
Parametric curves.
 
Parametric surfaces and solids.
 
Basic solid modeling.
 
Dimension-independent PLaSM operators.
 
Motion modeling.
 
Appendix A: Definition of MyFont.
 
Appendix B: PLaSM libraries.
 
Appendix C: References.
 
Index.

Über den Autor / die Autorin










ALBERTO PAOLUZZI, Department of Computer Science, Universita Roma Tre, Italy.


Zusammenfassung

PLaSM is a general purpose functional language to compute with geometry. This book shows that such geometric code can be surprisingly compact and easy to write. It introduces the basic programming with PLaSM and algebraic and geometric foundations of shape modeling, the foundations of computer graphics, and more.

Bericht

"...an ambitious text that covers a lot of ground...very suitable for postgraduate research and teaching..." (Computer-Aided Design, 2004)

Kundenrezensionen

Zu diesem Artikel wurden noch keine Rezensionen verfasst. Schreibe die erste Bewertung und sei anderen Benutzern bei der Kaufentscheidung behilflich.

Schreibe eine Rezension

Top oder Flop? Schreibe deine eigene Rezension.

Für Mitteilungen an CeDe.ch kannst du das Kontaktformular benutzen.

Die mit * markierten Eingabefelder müssen zwingend ausgefüllt werden.

Mit dem Absenden dieses Formulars erklärst du dich mit unseren Datenschutzbestimmungen einverstanden.