ADVANCED LINUX 3D GRAPHICS PROGRAMMING

LIN

Advanced Linux 3D Graphics Programming builds upon
the foundation set in Norman Lin's Linux 3D
Graphics Programming. This second volume provides
programmers who are experienced in both Linux
and fundamental 3D graphics concepts with a
well-rounded perspective on 3D theory and practice
within the context of programming larger
interactive 3D applications.

Lin's primary goal is to provide a solid
understanding of the concepts involved in interactive 3D graphics
programming in order to enable the reader to write
3D programs, libraries, and games, and to analyze
and understand others' 3D code. By focusing on more
than just hard-core 3D algorithms, and by
providing detailed information on equally important
issues such as 3D modeling, world editing, digital
sound, and collision detection, Lin gives the
reader sufficient information to program and populate
complete 3D worlds under Linux.

Lin's careful balance between theory and practice
provides both working code examples and a firm
theoretical foundation, thereby empowering the
reader to become a member of the professional 3D
programming community.


Norman Lin is a professional software consultant
with more than 15 years of international software
development experience and a master's degree in
computer science. He has worked on such diverse
projects as parallel supercomputing, real-time
analysis of atmospheric data, and 3D game
development. Lin is also the author of Linux 3D
Graphics Programming.




Table of Contents

Acknowledgments
Preface
Introduction
Chapter 1: Basic Linux 3D Graphics Concepts
Chapter 2: Rendering and Animation Techniques for
3D Polygons
Chapter 3: 3D Modeling with Blender
Chapter 4: Visible Surface Determination I: General
Techniques
Chapter 5: Visible Surface Determination II:
Space-partitioning Techniques
Chapter 6: Blender and World Editing
Chapter 7: Additional Graphics Techniques
Chapter 8: Non-Graphical Techniques for Games and
Interactive Environments
Chapter 9: What Lies Ahead?
Appendix
Index

wordware
Scientific bookshop : maths, data processing, network, real-time