Synopses & Reviews
¿..Take advantage of open-source software tools for practical 2-D and 3-D programming¿. "Handbook of Geometric Programming Using Open Geometry GL" is a comprehensive reference on the practice of geometrics and graphics programming. It is based upon and utilizes the industry standard open-source graphics API, Open GL. Readers will find a complete compendium of all methods and classes for Open Geometry GL, using any standard computer operating system (Windows 2000, Windows NT, Unix, and Linux). They will learn how to use these methods and classes and apply them in theoretical and practical applications for 2-D and 3-D graphics and animation, and data exchange, as well as create their own easily programmed extensions using C++ language. Topics and features: *Reinforced with more than 100 extensive documented examples *Flexibility and extendibility with open-source code and API library, for custom solutions to any geometric or graphics problems *Object-oriented viewpoint for all methods and programming in C++ *Based upon Open GL API and standards *A comprehensive ¿toolkit¿ that is easy-to-use for beginning and advanced users of Open Geometry GL *Includes new coverage on projective geometry, fractals or Bézier surfaces, and B-spline surfaces With its accessibility, breadth, and well-devised organization, this handbook is a superb resource for those looking to develop a solid grounding and expertise in geometric programming with Open Geometry GL. It is an indispensable reference work ideally suited for practitioners, professionals, and researchers.
Review
From the reviews: "The present book is a comprehensive reference on the practice of geometrics and graphics programming. It is based on and utilizes the industry-standard open-source graphics API, Open GL®. ... This handbook is written for both beginners and advanced OPEN GEOMETRY users, using any standard computer operating system ... . They will learn how to use these methods and classes and apply them in theoretical and practical applications ... as well as create their own easily programmed extensions using C++ language." (G. Ciobanasu, Zentralblatt MATH, Issue 1008, 2003)
Review
From the reviews:
"The present book is a comprehensive reference on the practice of geometrics and graphics programming. It is based on and utilizes the industry-standard open-source graphics API, Open GL^{®}. ... This handbook is written for both beginners and advanced OPEN GEOMETRY users, using any standard computer operating system ... . They will learn how to use these methods and classes and apply them in theoretical and practical applications ... as well as create their own easily programmed extensions using C++ language." (G. Ciobanasu, Zentralblatt MATH, Issue 1008, 2003)
Synopsis
Overview At the beginning of 1999, Springer-Verlag published the book Open Geo- try OpenGL +Advanced Geometry. There, the authors Georg Glaeser and Hellmuth Stachel presented a comprehensive library of geometric me- odsbasedonOpenGLroutines.AnaccompanyingCD-ROMprovidedthesource code and many sample ?les. Many diverse topics are covered in this book. The theoretical background is carefully explained, and many examples are given. Since the publication of Open Geometry, the source code has been improved andmanyadditionalfeatureshavebeenaddedtotheprogram.Contributorsfrom allovertheworldhavecomeupupwithnewideas, questions, andproblems.This process has continued up to the present and Open Geometry is growing from daytoday. In order to make all of these improvements accessible to the public, and also in order to give deeper insight into Open Geometry, we decided to write this new Handbook on Open Geometry GL 2.0. It will ?ll certain gaps ofOpen Geometry 1.0 and explain new methods, techniques, and examples. On the accompanying CD-ROM the new source code and the sample ?les are included. The Handbook now contains 101 well-documented examples and the reader is able to learn about Open Geometry by working through them. In addition, we present a compendium of all important Open Geometry classes and their methods. vi Preface However, we did not intend to write a new tutorial for Open Geometry. The Handbook is rather a sequel, written for the readers of the ?rst book and for advancedprogrammers.Furthermore, itisasourceofcreativeandgoodexamples from diverse ?elds of geometry, computer graphics, and many other related ?elds like physics, mathematics, astronomy, biology, and geograp
Synopsis
This Handbook fills the gaps of Open Geometry by explaining new methods, techniques and various examples. One its main strengths is that it enables the reader to learn about Open Geometry by working through examples. In addition, it includes a complete compendium of all the Open Geometry classes and their methods. Open Geometry will be of great attraction to those who want to start graphics programming.
Synopsis
The Springer Handbook on Geometric Programming Using Open Geometry GL is a reference book on the practice of geometric programming with the help of a comprehensive library of geometric methods based on OpenGL routines, the industry standard open-source graphics API. The programming system will run under various operating systems (Windows 2000, Windows NT, Unix and Linux) that support OpenGL.Readers will find a complete compendium of all the methods and classes of Open Geometry. One learns how to use them in theoretical and practical applications and how to realize one's own ideas in good programming style for 2-D and 3-D graphics. Such diverse topics as elementary planar and spatial geometry, kinematics of 2- and 3-space, animations, mathematical curves and surfaces, fractals and Boolean operations are covered in this reference. Both the geometric and the programming background are carefully explained, and many useful hints are given and typical programming problems explained in detail.
Synopsis
This Handbook fills the gaps of Open Geometry by explaining new methods, techniques and various examples.
Table of Contents
Introduction * 2D-Graphics * 3D-Graphics I * 3D-Graphics II * Open Geometry and Some of its Target Sciences * Compendium of Version 2.0 * How to Expand Open Geometry * APPENDICES A-An Open GL Function Reference * B-List of Examples * C-Installation of Open Geometry * Index