3D Engine Design for Virtual Globes

4.45 avg rating
( 11 ratings by Goodreads )
 
9781568817118: 3D Engine Design for Virtual Globes

Supported with code examples and the authors’ real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind. The content is also useful for general graphics and games, especially planet and massive-world engines. With pragmatic advice throughout, it is essential reading for practitioners, researchers, and hobbyists in these areas, and can be used as a text for a special topics course in computer graphics.

Topics covered include:

  • Rendering globes, planet-sized terrain, and vector data
  • Multithread resource management
  • Out-of-core algorithms
  • Shader-based renderer design

"synopsis" may belong to another edition of this title.

About the Author:

Patrick Cozzi is a senior software developer on the 3D team at Analytical Graphics, Inc. (AGI). He is a contributor to SIGGRAPH and the Game Engine Gems series. Before joining AGI, he worked on storage systems in IBM’s Extreme Blue internship program at the Almaden Research Lab, interned with IBM’s z/VM operating system team, and interned with the chipset validation group at Intel. He earned a master’s degree in computer and information science from the University of Pennsylvania and a bachelor’s degree in computer science from Pennsylvania State University.

Kevin Ring is the lead architect of AGI Components at Analytical Graphics, Inc. In his software development career, he has worked on a wide range of software systems, from class libraries to web applications to 3D game engines to interplanetary spacecraft trajectory design systems. He earned a bachelor’s degree in computer science from Rensselaer Polytechnic Institute.

Review:

3D Engine Design for Virtual Globes provides a fine guide to engine design and algorithms for virtual globe applications such as Google Earth ... packed with formulas and details on simulations, visualization and GIS applications ... a winner for any technical collection.
Midwest Book Review, November 2011

What the authors actually do is build a very nice, modern, OpenGL rendering engine. ... the code content is quite digestible and easy to follow, and we can imagine eager readers swarming the book’s website in order to download the entire codebase. Asides from the very usable 3D engine provided, one can also find oodles of interesting discussions on how to solve Depth Buffer precision-related problems and how to deal with the limited coordinate precision afforded by the float representation ... we must issue bonus points for dealing with multi-threading head on ... We’d also recommend that one should play with all the "Try this" challenges in the book, they’re good fun ... both the beginner and the more experienced practitioner has something in store hidden between the black covers.
―Alex Voicu, Beyond3D, October 2011

3D Engine Design for Virtual Globes presents invaluable practical knowledge for building interactive 3D worlds and serves as a great reference for the different rendering algorithms and their tradeoffs. You will find a copy at my desk.
―Quarup Barreirinhas, Google Earth Software Engineer

This is a long overdue book covering techniques essential for the design and implementation of virtual globe engines and for high-fidelity planetary scale terrain rendering applications. Written by experienced developers with a consistent and very practical approach, the book provides a comprehensive evaluation of modern algorithms and techniques for terrain and vector data rendering, 3D engine design, multithreading, and much more. I definitely recommend it to everyone implementing or interested in the methods used in virtual globes, simulations, large-scale visualizations, and GIS applications.
―Brano Kemen, Outerra

This book is must-have literature for all software developers building virtual worlds. Based on the experience of its authors, this book covers all essential aspects of terrain rendering: mathematical background, geographic information systems basics, information about how to handle massive datasets, precise rendering, multithreading, and some state-of-the-art algorithms. It is richly illustrated with pictures and code, using a modern fully shader-based approach with OpenGL 3.3 core profile and C#.
―Aleksandar Dimitrijević, University of Niš

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Cozzi, Patrick;ring, Kevin; Not Available (na), Not Available (na)
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Quantity Available: 3
Seller:
GreatBookPrices
(Columbia, MD, U.S.A.)
Rating
[?]

Book Description Book Condition: New. Bookseller Inventory # 12469499-n

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 76.16
Convert Currency

Add to Basket

Shipping: US$ 2.64
Within U.S.A.
Destination, Rates & Speeds

2.

Cozzi, Patrick
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Quantity Available: 2
Seller:
Paperbackshop-US
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description 2011. HRD. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # VT-9781568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 74.82
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

3.

Cozzi, Patrick
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Quantity Available: 3
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description 2011. HRD. Book Condition: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9781568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 74.82
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

4.

Patrick Cozzi, Kevin Ring
Published by Taylor Francis Inc, United States (2011)
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Hardcover Quantity Available: 1
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Taylor Francis Inc, United States, 2011. Hardback. Book Condition: New. Language: English . Brand New Book. Supported with code examples and the authors real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind. The content is also useful for general graphics and games, especially planet and massive-world engines. With pragmatic advice throughout, it is essential reading for practitioners, researchers, and hobbyists in these areas, and can be used as a text for a special topics course in computer graphics. Topics covered include: * Rendering globes, planet-sized terrain, and vector data * Multithread resource management * Out-of-core algorithms * Shader-based renderer design. Bookseller Inventory # AAS9781568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 82.99
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Cozzi, Patrick
Published by A K Peters/CRC Press (2011)
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Quantity Available: 3
Seller:
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description A K Peters/CRC Press, 2011. HRD. Book Condition: New. New Book. Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9781568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 72.31
Convert Currency

Add to Basket

Shipping: US$ 11.89
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Patrick Cozzi, Kevin Ring
Published by Taylor Francis Inc, United States (2011)
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Hardcover Quantity Available: 1
Seller:
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description Taylor Francis Inc, United States, 2011. Hardback. Book Condition: New. Language: English . Brand New Book. Supported with code examples and the authors real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind. The content is also useful for general graphics and games, especially planet and massive-world engines. With pragmatic advice throughout, it is essential reading for practitioners, researchers, and hobbyists in these areas, and can be used as a text for a special topics course in computer graphics. Topics covered include: * Rendering globes, planet-sized terrain, and vector data * Multithread resource management * Out-of-core algorithms * Shader-based renderer design. Bookseller Inventory # AAS9781568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 85.77
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

7.

Patrick Cozzi
Published by A K Peters/CRC Press (2011)
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Hardcover Quantity Available: 2
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description A K Peters/CRC Press, 2011. Hardcover. Book Condition: New. Never used!. Bookseller Inventory # 1568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 86.25
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

8.

Patrick Cozzi
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Hardcover Quantity Available: 1
Seller:
Grand Eagle Retail
(Wilmington, DE, U.S.A.)
Rating
[?]

Book Description Hardcover. Book Condition: New. Hardcover. Supported with code examples and the authors real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Ea.Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 499 pages. 1.245. Bookseller Inventory # 9781568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 94.25
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

9.

Patrick Cozzi, Kevin Ring
Published by Taylor Francis Inc, United States (2011)
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Hardcover Quantity Available: 1
Seller:
Book Depository hard to find
(London, United Kingdom)
Rating
[?]

Book Description Taylor Francis Inc, United States, 2011. Hardback. Book Condition: New. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. Supported with code examples and the authors real-world experience, this book offers the first guide to engine design and rendering algorithms for virtual globe applications like Google Earth and NASA World Wind. The content is also useful for general graphics and games, especially planet and massive-world engines. With pragmatic advice throughout, it is essential reading for practitioners, researchers, and hobbyists in these areas, and can be used as a text for a special topics course in computer graphics. Topics covered include: * Rendering globes, planet-sized terrain, and vector data * Multithread resource management * Out-of-core algorithms * Shader-based renderer design. Bookseller Inventory # BTE9781568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 98.30
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

10.

Patrick Cozzi, Kevin Ring
Published by Taylor and Francis 2011-07-01, Boca Raton, FL (2011)
ISBN 10: 1568817118 ISBN 13: 9781568817118
New Hardcover Quantity Available: > 20
Seller:
Blackwell's
(Oxford, OX, United Kingdom)
Rating
[?]

Book Description Taylor and Francis 2011-07-01, Boca Raton, FL, 2011. hardback. Book Condition: New. Bookseller Inventory # 9781568817118

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 94.83
Convert Currency

Add to Basket

Shipping: US$ 7.93
From United Kingdom to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book