home *** CD-ROM | disk | FTP | other *** search
- Welcome to the Cutting-Edge 3D Game Programming
- with C++ companion CD-ROM for Windows.
-
- This CD contains many of the programs talked
- about in the book. Also, there are several
- very helpful shareware utilities that may
- be useful as well.
-
- Here are a list of directories and their contents:
-
- BOOK - Example material from the book
- SOUNDS - Audio clips
- TOOLS - Helpful programming tools
- VIDEOS - Video clips
-
- Most of the software on this CD is shareware.
- That means that if you use the software on a more
- permanent basis then just trying it out while
- you are reading the book, then you should pay for
- the full release and register the software.
- Look for a README or LICENCE file in the
- directory where the software is for more
- information.
-
- *** DETAILED INFORMATION ****
- * *
- *****************************
-
- Directory: \Book
-
- Description: This directory contains the subdirectories that make up
- the Cutting Edge source code and executables.
-
- Directory: \Book\Chap03
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the PalShow
- demonstration. It also includes a star field demo and
- its associated source code, both of which are not covered
- in the book.
-
- Directory: \Book\Chap03\Extra
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the PolyDemo
- demonstration. These files are included as a bonus
- to the reader, and are not covered in the book's text.
- The demo in this directory allows the mouse to rotate a
- polymesh.
-
- Directory: \Book\Chap08
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the VWALK1
- demonstration. The demo in this directory allows the
- mouse to control the viewer's point of view in a 3-D
- environment.
-
- Directory: \Book\Chap09
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the VWALK2
- demonstration. The demo in this directory is the same as
- the demo in chapter 4, with the addition of Gouraud-
- shading capabilities. It also contains a subdirectory
- devoted to the PhongDM demonstration.
-
- Directory: \Book\Chap09\Phong
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the PhongDM
- demonstration. The demo in this directory illustrates
- Phong shading.
-
- Directory: \Book\Chap10
-
- Description: This directory contains the subdirectories that hold the
- three texture mapping demonstrations. All three demos
- in these directories are based on the engine in chapter
- 8, but have been modified to support texture mapping and
- interactive texture editing.
-
- Directory: \Book\Chap10\Linear
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the TextEd
- demonstration. This version of TextEd uses linear
- texture mapping.
-
- Directory: \Book\Chap10\Persp
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the TextEd
- demonstration. This version of TextEd uses perspective
- texture mapping.
-
- Directory: \Book\Chap10\PerspSHD
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the TextEd
- demonstration. This version of TextEd uses perspective
- texture mapping and linear intensity interpolation.
-
- Directory: \Book\Chap11
-
- Description: This directory contains the subdirectories for the
- flight simulator and collision detection examples, all
- based on the perspective texture mapping engine located
- in the \Cutting\Chap10\PerspSHD directory.
-
- Directory: \Book\Chap11\Morph
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the Morph
- demonstration. The demo in this chapter illustrates
- 3-dimensional morphing techniques by morphing one
- landscape to another.
-
- Directory: \Book\Chap11\Flight
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the Flight
- demonstration. This demonstration is identical to Morph,
- but with the morphing sequences removed.
-
- Directory: \Book\Chap11\Collide
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the Collide
- demonstration. This demonstration illustrates collision
- detection in 3-space.
-
- Directory: \Book\Chap12
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the Cutting
- demonstration. This demo adds 3-D sprite capabilities to
- the engine located in the \Cutting\Chap11\Morph directory.
-
- Directory: \Book\Chap13
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the HWorld
- demonstration. This Windows 95/NT demo illustrates the
- fundamentals of Win32 programming.
-
- Directory: \Book\Chap14
-
- Description: This directory contains the executable, source code, and
- Borland C++ 4.x project file for the Bleeding
- demonstration. This Windows 95/NT demo is based on the
- engine located in the \Cutting\Chap12 directory.
-
-
- And... don't be afraid to do a little exploring!
-
-
- If you need help, you can contact
- The Coriolis Group at:
-
- Address:
- The Coriolis Group
- 7339 E. Acoma Suite #7
- Scottsdale, AZ 85260
-
- E-Mail:
- techsupport@coriolis.com
-
- Web:
- http://www.coriolis.com
-
- We welcome your comments and questions.
-