Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Graphics


1. 

GPU Computing Gems Emerald Edition

GPU Computing Gems Emerald Edition

By: Wen-mei W. Hwu

Publisher: Morgan Kaufmann

Publication Date: 24-JAN-2011

Insert Date: 18-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

"...the perfect companion to Programming Massively Parallel Processors by Hwu & Kirk." -Nicolas Pinto, Research Scientist at Harvard & MIT, NVIDIA Fellow 2009-2010 Graphics processing units (GPUs) can do much more than render graphics. Scientists and researchers increasingly look to GPUs to improve the efficiency and performance of computationally-intensive experiments across a range of disciplines. GPU Computing Gems: Emerald Edition brings their techniques to you, showcasing GPU-based solutions including: Black hole simulations with CUDA GPU-accelerated computation and...

2. 

Programming Interactivity

Programming Interactivity, Second Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 25-JAN-2012

Insert Date: 12-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

Want to create rich interactive experiences with your artwork, designs, or prototypes, using electronics and programming? This is the place to start. Programming Interactivity helps you explore common themes using Arduino, Processing, and openFrameworks in interactive art and design, including 2D and 3D graphics, sound, physical interaction, computer vision, geolocation, and more. No programming experience is required to get started....

3. 

Mastering TypoScript: TYPO3 Website, Template, and Extension Development

Mastering TypoScript: TYPO3 Website, Template, and Extension Development

By: Daniel Koch;

Publisher: Packt Publishing

Publication Date: 22-DEC-2006

Insert Date: 07-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

"A complete guide to understanding and using TypoScript, TYPO3's powerful configuration language. Powerful control and customization using TypoScript Covers templates, extensions, admin, interface, menus, and database control You don't need to be an experienced PHP developer to use the power of TypoScript In Detail Free, open-source, flexible, and scalable, TYPO3 is one of the most powerful PHP content management systems. It is well suited for creating intranets and extranets for the enterprise. While providing an easy-to-use web interface for non-technical authors and...

4. 

SOA Cookbook

SOA Cookbook

By: Michael Havey;

Publisher: Packt Publishing

Publication Date: 30-SEP-2008

Insert Date: 07-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

"Master SOA process architecture, modeling, and simulation in BPEL, TIBCO's BusinessWorks, and BEA's Weblogic Integration using this SOA book and eBook Lessons include how to model orchestration, how to build dynamic processes, how to manage state in a long-running process, and numerous others BPEL tools discussed include BPEL simulator, BPEL compiler, and BPEL complexity analyzer Examples in BPEL, TIBCO's BusinessWorks, BEA's Weblogic Integration In Detail SOA Cookbook covers process-oriented SOA. BPEL is the best-known language in this area, and this book presents...

5. 

Networked Graphics

Networked Graphics

By: Anthony Steed; Manuel Fradinho Oliveira

Publisher: Morgan Kaufmann

Publication Date: 20-NOV-2009

Insert Date: 06-JAN-2012

Slots: 1.0

Table of Contents • Start Reading

This broad-ranging book equips programmers and designers with a thorough grounding in the techniques used to create truly network-enabled computer graphics and games. Written for graphics/game/VE developers and students, it assumes no prior knowledge of networking. The text offers a broad view of what types of different architectural patterns can be found in current systems, and readers will learn the tradeoffs in achieving system requirements on the Internet. The book explains the foundations of networked graphics, then explores real systems in depth, and finally considers standards...

6. 

Visual Basic Graphics Programming

Visual Basic Graphics Programming

By: 

Publisher: Wrox Blox

Publication Date: 01-MAR-2008

Insert Date: 21-FEB-2011

Slots: 1.0

Table of Contents • Start Reading

This Wrox Blox shows you how to add graphics to Visual Basic 2008 applications by explaining fundamental graphics techniques such as: drawing shapes with different colors and line styles; filling areas with colors, gradients, and patterns; drawing text that is properly aligned, sized, and clipped exactly where you want it; manipulating images and saving results in bitmap, JPEG, and other types of files. Also covered are instructions for how to greatly increase your graphics capabilities using transformations, which allow you to move, stretch, or rotate graphics. They also let you work in...

7. 

CUDA by Example: An Introduction to General-Purpose GPU Programming

CUDA by Example: An Introduction to General-Purpose GPU Programming

By: 

Publisher: Addison-Wesley Professional

Publication Date: 19-JUL-2010

Insert Date: 23-JUL-2010

Slots: 1.0

Table of Contents • Start Reading

“This book is required reading for anyone working with accelerator-based computing systems.” –From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now...

8. 

GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation

GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation

By: Matt Pharr; Randima Fernando

Publisher: Addison-Wesley Professional

Publication Date: 03-MAR-2005

Insert Date: 22-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

“GPU Gems 2 isn’t meant to simply adorn your bookshelf—it’s required reading for anyone trying to keep pace with the rapid evolution of programmable graphics. If you’re serious about graphics, this book will take you to the edge of what the GPU can do.” —Remi Arnaud, Graphics Architect at Sony Computer Entertainment “The topics covered in GPU Gems 2 are critical to the next generation of game engines.” —Gary McTaggart, Software Engineer at Valve, Creators of Half-Life and Counter-Strike This sequel to the best-selling, first volume of GPU Gems details the latest...

9. 

GPU Gems 3

GPU Gems 3

By: Hubert Nguyen

Publisher: Addison-Wesley Professional

Publication Date: 02-AUG-2007

Insert Date: 19-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

“The GPU Gems series features a collection of the most essential algorithms required by Next-Generation 3D Engines.” —Martin Mittring, Lead Graphics Programmer, Crytek This third volume of the best-selling GPU Gems series provides a snapshot of today’s latest Graphics Processing Unit (GPU) programming techniques. The programmability of modern GPUs allows developers to not only distinguish themselves from one another but also to use this awesome processing power for non-graphics applications, such as physics simulation, financial analysis, and even virus detection—particularly with...

10. 

GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics

GPU Gems: Programming Techniques, Tips and Tricks for Real-Time Graphics

By: Randima Fernando

Publisher: Addison-Wesley Professional

Publication Date: 22-MAR-2004

Insert Date: 12-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

GPU Gems has won a prestigious Front Line Award from Game Developer Magazine. The Front Line Awards recognize products that enable faster and more efficient game development, advancing the state of the art. FULL COLOR THROUGHOUT! “This collection of articles is particularly impressive for its depth and breadth. The book includes product-oriented case studies, previously unpublished state-of-the-art research, comprehensive tutorials, and extensive code samples and demos throughout.” —Eric Haines, Author of Real-Time Rendering “GPU Gems is a cool toolbox of advanced...

11. 

The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics

The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics

By: Randima Fernando; Mark J. Kilgard

Publisher: Addison-Wesley Professional

Publication Date: 26-FEB-2003

Insert Date: 01-DEC-2007

Slots: 1.0

Table of Contents • Start Reading

"Cg is the key to unlocking the power of a new generation of programmable graphics hardware. This book is the definitive introduction to Cg, and will be essential for anyone programming high-quality real-time graphics. The Cg Tutorial will teach you to use Cg to create effects never before available for real-time applications." --Larry Gritz, Author of Advanced RenderMan (Morgan Kaufmann, 2000) "An important and timely book: Pixel-level procedural textures--animated clouds, fire, water, the whole bag of procedural tricks--finally go from the movie screen to the desktop. Access...

12. 

Quartz 2D Graphics for Mac OS X® Developers

Quartz 2D Graphics for Mac OS X® Developers

By: 

Publisher: Addison-Wesley Professional

Publication Date: 10-MAR-2006

Insert Date: 04-APR-2006

Slots: 1.0

Table of Contents • Start Reading

A Hands-On Guide and Introduction to Quartz 2D On Mac OS X, Macintosh developers depend on the graphics and imaging frameworks of the Core Graphics system to implement multimedia features in their applications. With Core Graphics Apple has answered the increasing demands of graphics developers with a powerful collection of tools, including Quartz 2D and Core Image. Quartz 2D is a modern drawing API with a powerful imaging model. Beginning with Mac OS X 10.4, Tiger, Quartz 2D replaces the QuickDraw® graphics library in legacy applications and provides the functionality developers need to...

13. 

Graphics Programming with GDI+

Graphics Programming with GDI+

By: 

Publisher: Addison-Wesley Professional

Publication Date: 10-OCT-2003

Insert Date: 17-DEC-2003

Slots: 1.0

Table of Contents • Start Reading

“Graphics Programming with GDI+ explores and exploits a wonderful range of GDI+ programming concepts, techniques, and applications for programmers of beginner to intermediate abilities. Being a prolific contributor to the Internet community of developers, Mahesh Chand is offering what seems to be a natural extension of what he does best—sharing his programming skills with other talented programmers. Each chapter compels to the next.”          —Jason Hattingh, Director, Greystone Digital FX “Mahesh does a very good job getting .NET developers up to speed using the GDI+ features supported...

14. 

Programming Web Graphics with Perl and GNU Softwar

Programming Web Graphics with Perl and GNU Softwar

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 01-FEB-1999

Insert Date: 26-SEP-2002

Slots: 1.0

Table of Contents • Start Reading

From access counters and log-report graphs to scientific plots and on-the-fly animated GIFs, graphics scripting is within the grasp of most Web authors. It is a little documented field, however, and the many valuable free libraries and tools available on the Internet remain under-utilized. Programming Web Graphics with Perl & GNU Software is aimed at intermediate and advanced Web users who want to use CGI scripts to generate dynamic graphic content. It will also help to demystify the manipulation of graphics formats for newcomers to the Web. Programming Web Graphics with Perl & GNU Software...

15. 

Windows Graphics Programming Win32 GDI and DirectDraw®

Windows Graphics Programming Win32 GDI and DirectDraw®

By: 

Publisher: Prentice Hall

Publication Date: 22-DEC-2000

Insert Date: 26-SEP-2002

Slots: 1.0

Table of Contents • Start Reading

The world's most complete guide to Windows graphics programming! Win32 GDI and DirectDraw: Accurate, under the hood, and in depth Beyond the API: Internals, restrictions, performance, and real-life problems Complete: Pixel, lines, curves, filled area, bitmap, image processing, fonts, text, metafile, printing, and more Up to date: Windows 2000 and Windows 98 graphics enhancements CD-ROM: Exclusive and professional quality generic C++ classes, reusable functions, demonstration programs, kernel mode drivers, GDI exploration tools, and more! Hewlett-Packard Professional...