Learning Modern 3D Graphics Programming

Capa do livro Learning Modern 3D Graphics Programming, de Jason L. McKesson

Livro digital

Título:
Learning Modern 3D Graphics Programming

Autor:
Jason L. McKesson

Categoria:
Tecnologia > Frontend

Doador:
Raffaello D. N.

Sinopse:
Modern 3D graphics becomes much easier to reason about when you stop treating the rendering pipeline as a collection of magic incantations. Jason L. McKesson begins with “Hello, Triangle!” and color interpolation, then builds a deliberate path through positioning, depth, motion, world transformations, and orientation. The sequence is designed to replace copy-and-paste habits with a working understanding of programmable rendering. The middle of the book turns that foundation into convincing scenes: vertex and fragment lighting, point lights, shiny surfaces, dynamic range, gamma correction, and impostors. A substantial texturing section explains why textures are more than pictures, how filtering and mipmapping work, and how projected and cube textures shape a scene. Reviews, glossaries, experiments, and companion code reinforce every tutorial instead of leaving the math and API calls disconnected. This is a rigorous starting point for programmers who know C or C++ but are new to real-time graphics. It teaches transferable concepts rather than a bag of effects, helping readers understand coordinate spaces, diagnose visual bugs, make informed rendering decisions, and approach more advanced work in games, visualization, CAD, or custom engines with a durable mental model.

Livro digital disponível gratuitamente!
Clique no botão abaixo para receber este livro.
1 pessoa já recebeu este livro
Comprar na Amazon
Esse site salva cookies para uma melhor experiência de usuário. Saiba mais lendo nossaPolítica de Privacidade.