Announcing: OpenGL Distilled



Even though I haven't posted regularly for quite some time, I hope
you'll indulge me this commercial posting because of my long history
with this newsgroup.

My new book, OpenGL Distilled, was recently published by Addison-Wesley
Prentice Hall. It's intended to be a low-cost introduction to the
commonly used elements of OpenGL, focusing on C++ users with some 3D
graphics experience.

The book focuses on introducing modern usage of OpenGL's
fixed-function pipeline. My concept was to bring the programmer up to
speed quickly on the correct way to do things, so buffer objects,
texture objects, and multitexturing are covered, begin/end isn't.

The book is not:
* OpenGL Shading Language -- To keep the book "distilled", many
features were cut, and I've yet to find a way to "distill" GLSL.
* Comprehensive -- Many excellent comprehensive books are available,
this isn't one of them, nor does it pretend to be.
* Algorithms -- This isn't an introduction to computer graphics. I
assume the reader is already familiar with computer graphics, or is
reading this book as part of a 3D graphics course.

I realize the limitations of this format, and tried as much as possible
to provide pointers throughout the book to other material for further
reading.

What follows is Addison-Wesley's press release.

Thanks for indulging me with this post,
-Paul




ADDISON-WESLEY PROFESSIONAL ANNOUNCES OPENGL® DISTILLED

BOSTON, MA (February 27, 2006) - Addison-Wesley Professional, a
leading publisher of quality books for software engineers, today
announced the introduction of OpenGL® Distilled a concise book about
the essential, commonly used features of modern OpenGL, the
industry-standard cross platform API for high-performance 3D computer
graphics.

OpenGL® Distilled provides the fundamental information needed to start
programming 3D graphics, from setting up an OpenGL development
environment to creating realistic textures and shadows. This book
teaches the essential and most-often-used features of OpenGL 2.0, as
well as the best coding practices and troubleshooting tips. Topics
include; drawing and rendering geometric data such as points, lines,
and polygons, controlling color and lighting to create elegant
graphics, creating and orienting views, increasing image realism with
texture mapping and shadows, improving rendering performance, and
preserving graphics integrity across platforms. A companion Web site
includes complete source code examples, color versions of special
effects described in the book, and additional resources. OpenGL®
Distilled is intended for C++ programmers who are new to OpenGL but are
moderately familiar with computer graphics, graphic resources, texts,
and certain algorithms.

"In this book Paul Martz offers his experience to help make the path
to OpenGL mastery as painless as possible. Paul has considered the
entirety of OpenGL and then distilled the essential elements of modern
OpenGL programming and best practices into these pages to serve as a
guide." Dave Shreiner- OpenGL Architecture Review Board.

OpenGL® Distilled, ISBN: 0321336798 by Paul Martz, is available at
retail books stores and online booksellers. List price
$34.99USD.http://www.awprofessional.com/bookstore/product.asp?isbn=0321336798&rl=1

Paul Martz is a senior software engineer at SimAuthor, Inc., where he
develops flight data visualization software. He previously worked in
the Graphics Software Lab at Hewlett Packard, and the Workstation
Graphics Division at Evans & Sutherland. While at Hewlett Packard, he
led the effort to create the OpenGL technical FAQ and remains active in
OpenGL newsgroups. Paul helped evaluate revisions to the OpenGL
specifications and is currently an individual contributor to the OpenGL
Architecture Review Board.

About OpenGL
OpenGL opens the door to the world of high-quality, high-performance 3D
computer graphics. The preferred application programming interface for
developing 3D applications, OpenGL is widely used in video game
development, visualization and simulation, CAD, virtual reality,
modeling, and computer-generated animation.

About Addison-Wesley Professional
Addison-Wesley Professional is the leading publisher of high-quality
and timely information for programmers, developers, and system
administrators. The Company's mission is to provide educational
materials concerning new technologies and new approaches to current
technologies written by leading authorities. Addison-Wesley
Professional is a division of Pearson Education, the global leader in
integrated education publishing. Pearson Education is part of Pearson
plc (NYSE: PSO), the international media company. Visit us at
www.awprofessional.com.

###


For More Information, Press Only:

Eric D. Garulay
Addison-Wesley
(617) 848-6425
eric.garulay@xxxxxxxxxxxxx

.



Relevant Pages

  • Re: Display problems in Vista
    ... graphics hardware; you're not doing that with the current setup. ... the whole point of OpenGL is to provide a convenient way to draw ...
    (comp.graphics.api.opengl)
  • Re: OpenGL will never catch on
    ... All windows versions from win 98 on up ship with openGL. ... Af for graphics acceleration this is supported by all modern ... >> Cello on movitz was the topic. ... Only on systems without OpenGL cards? ...
    (comp.lang.lisp)
  • Re: Where does OpenGL live?
    ... I assume that the command travels from my code to JOGL, ... into pieces that the graphics card can understand. ... Does the "hardware acceleration" for OpenGL occur automatically (by ... I know that my CPUs are not responsible for the rendering and that I'm ...
    (comp.graphics.api.opengl)
  • Re: DivX on Octane
    ... yeh I'm running via openGL with the mplayer -vo gl -zoom options. ... going to play with an MXE graphics board soon to see if that helps but I ... Real player is great on my Octane though. ... > Its both hardware and software. ...
    (comp.sys.sgi.admin)
  • Re: Superbible
    ... I teach computer graphics using OpenGL Agreed that the Red Book is the best by far. ... Since I based my course notes almost exclusively on the Red Book, I haven't read other books in anywhere the same detail. ... Angel's big book "Interactive Computer Graphics" would confuse most beginners. ...
    (comp.graphics.api.opengl)

Loading