책 이미지

책 정보
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 > 게임
· ISBN : 9781482250923
· 쪽수 : 624쪽
· 출판일 : 2015-08-26
목차
Representing Real Numbers
Preliminary Concepts
Floating-Point Numbers
IEEE 754 Floating-Point Standard
Real-World Floating Point
Code
Vectors and Points
Vectors
Points
Lines
Planes
Polygons and Triangles
Linear Transformations and Matrices
Linear Transformations
Matrices
Systems of Linear Equations
Matrix Inverse
Determinant
Eigenvalues and Eigenvectors
Affine Transformations
Affine Transformations
Standard Affine Transformations
Using Affine Transformations
Object Hierarchies
Orientation Representation
Rotation Matrices
Euler Angles
Axis?Angle Representation
Quaternions
Interpolation
Interpolation of Position
Interpolation of Orientation
Sampling Curves
Controlling Speed along a Curve
Camera Control
Viewing and Projection
View Frame and View Transformation
Projective Transformation
Culling and Clipping
Screen Transformation
Picking
Management of Viewing Transformations
Geometry and Programmable Shading
Color Representation
Points and Vertices
Surface Representation
Rendering Pipeline
Shaders
Vertex Shaders
Fragment Shaders
Basic Coloring Methods
Texture Mapping
Texture Coordinates
The Steps of Texturing
Limitations of Static Shading
Lighting
Basics of Light Approximation
Measuring Light
Types of Light Sources
Surface Materials and Light Interaction
Lighting and Shading
Textures and Lighting
Advanced Lighting
Rasterization
Displays and Framebuffers
Conceptual Rasterization Pipeline
Determining the Fragments: Pixels Covered by a Triangle
Determining Visible Geometry
Computing Fragment Shader Inputs
Rasterizing Textures
From Fragments to Pixels
Random Numbers
Probability
Determining Randomness
Random Number Generators
Special Applications
Intersection Testing
Closest Point and Distance Tests
Object Intersection
A Simple Collision System
Rigid-Body Dynamics
Linear Dynamics
Numerical Integration
Rotational Dynamics
Collision Response
Efficiency