Japanese Fiction Sale!
 
 

Special Offers see all

Enter to WIN!

Weekly drawing for $100 credit. Subscribe to our Specials newsletter for a chance to win.
Privacy Policy

More at Powell's


Recently Viewed clear list


Interviews | June 14, 2013

Heidi Durrow: IMG Susan Nussbaum: The Powells.com Interview



Susan NussbaumSusan Nussbaum's debut novel, winner of the PEN/Bellwether Prize for Socially Engaged Fiction, is, as Rosellen Brown says, "a celebration of... Continue »
  1. $16.77 Sale Hardcover add to wish list

    Good Kings Bad Kings

    Susan Nussbaum 9781616202637

spacer

Real-Time 3D Terrain Engines Engines Using C++ and and DirectX 9 (Game Development)

by

Real-Time 3D Terrain Engines Engines Using C++ and and DirectX 9 (Game Development) Cover

 

Synopses & Reviews

Publisher Comments:

With recent advancements in programmable 3D rendering hardware, game developers can create engines capable of making complete outdoor landscapes. Many of today's popular games include entire outdoor environments, but making these environments realistic and fast is a challenge for even the best programmers. Real-Time 3D Terrain Engines Using C++ and DirectX 9 is written to help make the process more efficient, and to bring new programmers into the field of 3D computer game programming. The book is dedicated to teaching the fundamentals of programming a popular 3D engine type - the "Real-Time 3D Terrain Engine." Throughout the book, the focus is on the essential topics of outdoor terrain rendering. So whether you are new to 3D engine programming or a seasoned veteran, Real-Time 3D Terrain Engines Using C++ and DirectX 9 will teach you how to use the latest advancements in hardware-accelerated rendering, and provide all of the tips, tricks, and ideas you need to build your own, complete 3D terrain engine. Skills Needed: It is assumed that you are familiar with C++, Direct X, math, and geometry and that you're ready to move into 3D engine design and real-time terrain visualization.

Synopsis:

Many popular computer games include entire outdoor environments and making these environments realistic and fast is a challenge for even the best programmers. This text is written to teach users how to design a complete 3D game engine for outdoor environments using DirectX and C++.

Synopsis:

With recent advancements in programmable 3D rendering hardware, game developers can create engines capable of making complete outdoor landscapes. Many of today's popular games include entire outdoor environments and making these environments realistic and fast is a challenge for even the best programmers. Real-Time 3D Terrain Engines Using C++ and DirectX is written to teach users how to design a complete 3D game engine for outdoor environments using hardware-accelerated shaders in DirectX and C++. Covering everything from the fundamentals of DirectX 9, and creating realistic weather effects, to advanced terrain geometry management, the book works through the complete construction of a robust outdoor game engine. This is a practical reference for any programmer tasked with creating a realistic outdoor environment.

About the Author

Greg Snook (Sammamish, WA) has been a game programmer and artist for over eight years. He has worked on a number of successful games with several game development companies. He currently works as an Xbox programmer for Bungie Studios, and has contributed to all three volumes of the Game Programming Gems series.

Table of Contents

Part I: A Foundation In 3d 1 Chapter1 Getting Started With Directx 9.0 Andd3dx Chapter 2 Fundamental 3d Objects Chapter 3 The High-Level Shader Language Chapter 4 Gaia Engine Overview Part II: Introduction To Terrain Systems 97 Chapter 5 World Management Chapter 6 Basic Terrain Geometry Chapter7 The Roam Terrain System Chapter 8 Tiled Geometry Techniques Chapter 9 Texturing Techniques Part III: Extending The Engine 221 Chapter 10 Big Sky Country Chapter 11 Rendering Outdoor Scenes Chapter 12 The 3d Gardener Chapter 13 Ocean Water Appendix A Gaia Utility Classes Appendix B Floating-Point Tricks Appendix C Programming Reference Sheets Appendix D Recommended Reading Appendix E About The CD-Rom

Product Details

ISBN:
9781584502043
Author:
Snook, Greg
Publisher:
Cengage Learning
Author:
Snook, Ken.
Author:
Snook, Greg (Greg Snook)
Author:
Snook, Gregory
Author:
Snook
Location:
Hingham, Mass.
Subject:
Entertainment & Games - General
Subject:
Programming Languages - C
Subject:
C (computer program language)
Subject:
Computer Graphics - General
Subject:
Programming - Software Development
Subject:
Computer games
Subject:
Three-dimensional display systems
Subject:
Direct
Subject:
C
Subject:
Careers
Subject:
Graphic Arts
Subject:
Computer graphics
Subject:
Software Development & Engineering - General
Subject:
Computer Graphics - Game Programming
Subject:
Graphics-General
Copyright:
Edition Number:
1st ed.
Edition Description:
Paperback
Series:
Charles River Media Game Development
Series Volume:
cahier no 36
Publication Date:
June 2003
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
374
Dimensions:
24 cm. +

Other books you might like

  1. Game Programming Gems 4 with CDROM Used Hardcover $53.00
  2. AI Game Programming Wisdom 2... New Hardcover $62.95

Related Subjects

Arts and Entertainment » Photography » Technique
Computers and Internet » Computer Languages » C++
Computers and Internet » Graphics » General
Computers and Internet » Software Engineering » Game Design
Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Object Oriented Programming
Health and Self-Help » Psychology » General

Real-Time 3D Terrain Engines Engines Using C++ and and DirectX 9 (Game Development) New Trade Paper
0 stars - 0 reviews
$44.95 Backorder
Product details 374 pages Charles River Media - English 9781584502043 Reviews:
"Synopsis" by , Many popular computer games include entire outdoor environments and making these environments realistic and fast is a challenge for even the best programmers. This text is written to teach users how to design a complete 3D game engine for outdoor environments using DirectX and C++.
"Synopsis" by , With recent advancements in programmable 3D rendering hardware, game developers can create engines capable of making complete outdoor landscapes. Many of today's popular games include entire outdoor environments and making these environments realistic and fast is a challenge for even the best programmers. Real-Time 3D Terrain Engines Using C++ and DirectX is written to teach users how to design a complete 3D game engine for outdoor environments using hardware-accelerated shaders in DirectX and C++. Covering everything from the fundamentals of DirectX 9, and creating realistic weather effects, to advanced terrain geometry management, the book works through the complete construction of a robust outdoor game engine. This is a practical reference for any programmer tasked with creating a realistic outdoor environment.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.