Author: Wan Bin
Publisher:
Publish Date: 2003-01-01
Features: This book is suitable for beginner and intermediate 3D animation-related program developers, college students, and computer programming enthusiasts as a reference.
Note: For the source code of the examples in the book, please download 3990.zip from www.b-xr.com.
This is a specialized book on methods and techniques for implementing 3D animation using OpenGL and DirectX on the Visual C++ platform. The book features in-depth explanations presented in the form of examples, progressing from simple to complex. It is divided into two parts, consisting of 18 chapters and 2 appendices.
Part 1: 10 examples of OpenGL explanations.
Content includes:
- Creating an OpenGL black screen window framework program;
- Drawing colorless triangles and squares;
- Drawing colored triangles and squares;
- Creating color-rotating triangles and squares;
- Creating color-rotating pyramids and cubes;
- Creating a rotating textured cube;
- Implementing effects such as texture filtering, basic lighting, and keyboard control;
- Creating a transparent textured cube with keyboard control;
- Creating a beautiful starry sky;
- Moving around in a room using 3D.
Part 2: Provides corresponding DirectX 8.0 examples (using DirectX 8.0 SDK) for the first 8 OpenGL examples.
Content includes:
- Creating a DirectX window with a continuously changing background color;
- Drawing black-and-white triangles and squares;
- Drawing colored triangles and squares;
- Creating color-rotating triangles and squares;
- Creating color-rotating pyramids and cubes;
- Creating a textured rotating cube;
- Implementing texture filtering, lighting effects, and keyboard control;
- Creating transparency effects.
Appendix 1: OpenGL instruction set.
Appendix 2: Installing the DirectX 8.0 SDK.
Each chapter's code is based on the code from the first chapter, with additions and deletions from the previous chapter's code, making it easy to understand. The code features a progressive learning curve, with content gradually increasing in complexity.
Visual C++ OpenGL DirectX 3D Animation Programming Bible
📌 Related Posts
Literature
General Primary and Secondary School Olympiad Textbooks High School Computer Science Popular Edition
2026-09-15
Literature
The Great Wisdom Series for Successful People -- Enterprise Volume\The Biography of the Tycoon Jin
2026-09-12
Literature
Loveless Era
2026-09-20
Literature
Shi Tao
2026-09-20
Literature
Teaching Guidance Plan for Construction and Engineering Materials Major in Secondary Vocational Schools
2026-09-20
Literature
Special Topic Financial Accounting
2026-09-20
Literature
The Greatest Salesman in the World: Joe Girard: The Greatest Salesman in the World
2026-09-20
Literature
The Party, Society, and State in Modern Guangdong: The Formation Process of the Kuomintang and Its Party-State System
2026-09-20