Möchten Sie verkaufen? Hier verkaufen
Delphi Developer's Guide to OpenGL, w. CD-ROM
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

Delphi Developer's Guide to OpenGL, w. CD-ROM [Englisch] [Taschenbuch]

Jon Q. Jacobs
3.8 von 5 Sternen  Alle Rezensionen anzeigen (17 Kundenrezensionen)

Erhältlich bei diesen Anbietern.



Produktinformation

  • Taschenbuch: 465 Seiten
  • Verlag: Wordware Publishing; Auflage: Pap/Cdr (August 1999)
  • Sprache: Englisch
  • ISBN-10: 1556226578
  • ISBN-13: 978-1556226571
  • Größe und/oder Gewicht: 23,6 x 19,1 x 3,5 cm
  • Durchschnittliche Kundenbewertung: 3.8 von 5 Sternen  Alle Rezensionen anzeigen (17 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 176.882 in Englische Bücher (Siehe Top 100 in Englische Bücher)
  • Komplettes Inhaltsverzeichnis ansehen

Mehr über den Autor

Jon Q. Jacobs
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von Jon Q. Jacobs auf Amazon

Produktbeschreibungen

Amazon.co.uk

The Delphi Developer's Guide to OpenGL gives an outline of OpenGL--once a proprietary graphics library that used to reside only on expensive workstations--and explains its capabilities, including how to use it inside Borland's popular programming language, Delphi.

The book begins with a tour of creating a Delphi project that can utilise OpenGL. Over the first five chapters the book demonstrates how 3-D graphics work using popular computer graphics nomenclature as well as instructions for drawing OpenGL objects in perspective within a Delphi window and the implementation of the three different types of OpenGL lighting (ambient, specular and diffuse) upon those objects.

While the book provides great coverage on some of OpenGL's effects (fog, transparency and mapping textures to surfaces), the most important chapter is "Picking," which discusses how to detect a user's interaction with OpenGL objects, i.e., detecting a user's selection and movement of an on-screen object.

There are plenty of code snippets, and all the source code in the book can be found on the CD-ROM. However, the book completely lacks colour pictures that demonstrate the results of the techniques and the chapters on lighting, textures and special effects could've greatly benefited from them. Also, all the examples in the book use extremely primitive shapes and actions. Presumably, a talented programmer can extrapolate the viable info rom the simple examples and build more sophisticated projects.

With the proliferation of video display cards that support the OpenGL standard, applications built in popular development environments like Delphi can take advantage of real-time 3D graphics. This is a timely book, suitable for programmers with Delphi experience and some graphics programming experience, needing to get up the Delphi/OpenGL learning curve. --Mike Caputo

Amazon.com

The Delphi Developer's Guide to OpenGL gives an outline of OpenGL--once a proprietary graphics library that used to reside only on expensive workstations--and explains its capabilities, including how to use it inside Borland's popular programming language, Delphi.

The book begins with a tour of creating a Delphi project that can utilize OpenGL. Over the first five chapters, the book demonstrates how 3D graphics work using popular computer graphics nomenclature as well as instructions for drawing OpenGL objects in perspective within a Delphi window, and the implementation of the three different types of OpenGL lighting (ambient, specular, and diffuse) upon those objects.

While the book provides great coverage on some of OpenGL's effects (fog, transparency, and mapping textures to surfaces), the most important chapter is "Picking," which discusses how to detect a user's interaction with OpenGL objects (i.e., detecting a user's selection and movement of an onscreen object).

There are plenty of code snippets, and all the source code in the book can be found on the CD-ROM. However, the book completely lacks color pictures that demonstrate the results of the techniques, even though the chapters on lighting, textures, and special effects could've greatly benefited from them. Also, all the examples in the book use extremely primitive shapes and actions. Presumably, a talented programmer can extrapolate the viable info from the simple examples and build more sophisticated projects.

With the proliferation of video display cards that support the OpenGL standard, applications built in popular development environments like Delphi can take advantage of real-time 3D graphics. This is a timely book, suitable for programmers with Delphi experience and some graphics programming experience who need to get a leg up on the Delphi/OpenGL learning curve. --Mike Caputo


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Einleitungssatz
In an ideal world, only a few lines of code would produce graphics right now. Lesen Sie die erste Seite
Mehr entdecken
Wortanzeiger
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
1 von 1 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Format:Taschenbuch
A little bit out of date, but good for beginners. Though it covers some complex themes, these aren't very useful. Do not consider to read this book, when you plan to write a 3D engine. As for me the concept about encapsulating Opengl in Delphi components isn't that good. In bigger projects this is going to be too flummoxing.
War diese Rezension für Sie hilfreich?
A missed opportunity 29. Mai 2000
Von Ein Kunde
Format:Taschenbuch
Now I'm really in two minds about this one... On the one hand, it's by no means a bad book. After all, it does its job of teaching the basics of OpenGL reasonably well. Besides, as far as I know, it's the only book on this subject written specially for Delphi programmers. This book deserves four stars just for its uniqueness. On the other hand... I've just finished reading "Delphi COM Programming" by Eric Harmon, and it's so superior in terms of style, content and presentation that rating the OpenGL book equally or closely would simply be unfair to Mr. Harmon. So, two stars then. There you go.

Now down to explanations. Doesn't a glance at the book's beautiful cover make you sweat with excitement? Do the words "Delphi" and "OpenGL" in its title raise the images of an award-winning Quake-clone in your mind, a ground-breaking game written entirely with your favorite programming language? Well, forget it. Usually, when I buy a book with a cover CD on it, the first thing I do is to insert the CD into the CD-ROM drive and to try some advanced examples to see what I'll be able to do after reading the book. OK, I thought, let's try the same with this OpenGL tome. Double-click on "Source," double-click on "Chapter 14" (last chapter in the book), find an executable, run it... Wow! A green triangle on light-blue background! Not very motivating, really. Try Chapter 13... not much better. Maybe I am looking in a wrong place? A quick browse though the CD revealed, apart from the source code, an HTML file with Web links, a few ugly textures and the entire book's text in ASCII, plus all the screenshots. How very exciting! OK, another beer-mat, then.

Back to the book. Well, as other reviewers have rightly pointed out, it's quite well written. The author uses an informal, conversational style - so conversational in fact, that while reading one can almost imagine a university professor standing next to a blackboard. The author's idea was to make you read the book while simultaneously writing the example programs. This intention is not much helped by the fact that due to the binding used for this book, you cannot make it stay open unless you place something heavy on it. Besides, the try-and-see approach, while certainly useful in, say, a classroom (when there is a direct contact between the instructor and the student), requires that you do lots of wrong things before doing something right. In a written text, I would rather like to see the opposite: correct solution in the beginning of a chapter, followed by the explanation and the list of potential pitfalls. Of course, this is just a matter of taste. In a few places, I found the flow of the explanations a bit illogical and a few jokes rather dull (and unnecessary) - but again, some readers may like them.

When it comes down to the code, however, I see some problems. First, the code for later chapters is based on the code written for earlier chapters, and it gets updated, corrected and changed back many times within a chapter. The full text of programs is given, unfortunately, very rarely. As a result, unless you are following the book very carefully, you soon lose track of what your program should look like. Of course, it is always possible to copy the files from the CD - but in a way this destroys the purpose of the step-by-step approach to the explanations. At another extreme, a lot of listings contain nothing but "form as text" - you know, this list of on-screen objects together with some of their properties. I don't know anyone in his right mind who would type these listings by hand! Come on, if a Delphi programmer does not know how to place components on a form to make the form look more or less like the one shown on the picture, this guy should not be programming at all! Perhaps I am too cynical, but I think the sole purpose of all this was to make the book thicker. By the way, the oversized typeface used for the text also adds to my suspicion.

And then the graphics... Sure, in a book like this you would expect if not full-color figures then at least a colorful insert in the middle. Wrong. All the figures are presented in glorious black-and-white and - since the print is too dark - are essentially useless. And, having tried a few programs, you almost understand it's for better! OK, this is not a book for graphics designers, but ugly is not the right word to describe the choice of colors and textures. OpenGL is supposed to help creating beautiful scenes! Red and green cubes on blue background, anyone? Come on...

I hate criticizing this book so much - it's not that bad, really, and the author's attention to detail is exceptional - it's just that it could have been so much better. If this text were a series of articles in a magazine (with downloadable code), I would heartly recommend it. As a book, it is a disappointment.

War diese Rezension für Sie hilfreich?
Format:Taschenbuch
The thing I like about this book is its attention to detail. I purchased it at the same time as I bought John Ayres book on graphics programming. This book puts Ayres' book to shame. It covers the essential topics thoroughly -- no stone is left unturned. Ayres' book, OTOH, covers 2D sprite games only -- what a waste of time! Also, this book is written quite well, if I may say so. The Ayres book isn't. Jacobs' explanations are lucid and to the point. I really liked this one and highly recommend it to anyone who's already familiar with the Win32 API but wants to learn graphics programming. I'd also recommend this book to Mr. Ayres. He could learn alot from it.
War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
A very good book -- get it if you want to do OpenGL w/Delphi
I'm a Delphi expert who's been coding in Pascal since the days of TP6. I bought this book and John Ayres' new DirectX Exposed book at the same time. Lesen Sie weiter...
Veröffentlicht am 15. April 2000 von Bill Teagues
The perfect book for a developer that understands how to use
The perfect book for a developer that understands how to use Win API and Delphi but knows nothing about OpenGL or graphics.
Veröffentlicht am 19. Januar 2000 von Daniel Roth
Finally a graphics book for all levels.
The book uses easy to understand sample applications that make learning a new function or process much easier. Lesen Sie weiter...
Veröffentlicht am 5. Januar 2000 von Jeremy J Darling
My Thoughts
I too disagree with the person who only gave this book one star! It is clearly written, with a nice balance of code examples (pleasantly highlighted in grey boxes on the printed... Lesen Sie weiter...
Veröffentlicht am 10. Dezember 1999 von Richard Ebbs
Useless book
This is one of the worst books I've ever bougth. The examples are so simple that you can find much better sources of information for free in the Internet. Lesen Sie weiter...
Am 8. Dezember 1999 veröffentlicht
Delphi rules!
I am adding my two cents worth just to offset the fool who gave this book only one star because he said "forget about Delphi". Lesen Sie weiter...
Veröffentlicht am 19. November 1999 von Steve J. Szatkowski
Long on code, short on explanations
This is hardly a "developer's" guide. Only the most rudimentary of examples are given, and most of the 450+ pages are reprints of source code listings.
Am 13. Oktober 1999 veröffentlicht
Step by step learning, most essentials
The book covers most of the essential points about OpenGL. Step by step examples and developing techniques makes it more readable and entertaining.
Veröffentlicht am 9. Oktober 1999 von Mustafa Kasap (mkasap@cs.deu.edu.tr)
Better way to OpenGL by Delphi.
This book is good book for larning OpenGL Programming by Delphi.I was for long time seaching kind of this book.
Am 22. September 1999 veröffentlicht
Just for compensation...
Well, a book on OpenGL with Delphi. OpenGL is certainly a good graphics API, but forget about Delphi...
Am 5. Juli 1999 veröffentlicht
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar