Real-Time Rendering combines fundamental principles with guidance on the latest techniques to provide a complete reference on three-dimensional interactive computer graphics.
It will help you increase speed and improve image quality and learn the features and limitations of acceleration algorithms and graphics APIs. This latest fourth edition has been updated to include a chapter on virtual reality and augmented reality and covers new topics such as visual appearance, global illumination, and curves and curved surfaces.
It is for anyone serious about computer graphics who wants to learn about algorithms that create synthetic images fast enough that the viewer can interact with a virtual environment.
GameDev.net may earn a commission if you purchase through these links. This helps fund the site at no extra cost to you.
Editor pick
Programming with wgpu in Rust
Amazon · Book
Unlock the full power of modern graphics programming with wgpu and Rust. This comprehensive guide takes you from foundational GPU concepts to advanced real-time rendering and compute techniques—equipping you to build fast, safe, and cross-platform graphics applications.
Written for intermediate to advanced Rust developers, this book provides clear explanations, hands-on examples, and detailed insights into how GPUs process and render data. You’ll explore everything from the fundamentals of buffers, shaders, and pipelines to advanced topics like deferred rendering, shadow mapping, and GPU compute workloads.
Today we are opening ShaderLab, a new part of GameDev.net dedicated to shader authoring, learning, and experimentation. Shaders are central to modern game development. They define materials and lighting, produce …
While building NixieFX, we kept running into the same portability problem: the visual effect was not really an asset. It was a collection of renderer-specific emitters, curves, textures, and callbacks …
Every time I've built a particle system for a web game, it ends up tied to whatever renderer I started with. Curves, emitters, color-over-life, texture atlases, all of it lives …
x_Vale None Game Designer, Game Trailers, Creative Director Graphics, Programming Hello! I am a programmer who recently got into graphics programming. I have been programming for quite some time and …
x_Vale·
Game DesignerGame TrailersCreative DirectorGraphicsProgramming
SilentAssassino None Sound Designer Audio, Graphics, Art Sound Designer & Producer transitioning from music production into game audio.Experience crafting cinematic textures, detailed SFX, and atmospheric soundscapes, with a strong ear …
GeoStarGames None Programmer, Artist, Game Designer Graphics, Programming I’m a Georgian indie game developer with a strong passion for 2D and 3D gameplay systems. I’ve prototyped over 100 games and …
OctalCodes Oliver makes code. Godot, Graphics, Art Hi! I'm Oliver.. I'm a game developer, graphics programmer, and programming language developer. I also make pixel art and solve Rubik's Cubes. I've …
Tadeler Indie game dev Game Designer, Programmer Programming, Graphics I'm a indie game dev who has been making games for a few years, i mainly use python because it easy, …
Merial Anymen. Art Director, Character Artist, Pixel Artist Art, Graphics, Godot Going after sucess is hard and even harder when youre out of the land of opportunity. However with the …
Merial·
Art DirectorCharacter ArtistPixel ArtistArtGraphics+1
BarryKuwer Character Designer & Concept Artist 3D Artist, 3D Animator, Concept Artist Graphics, Art Hey! I'd love to join a team of passionate people interested in making great games. I …
Danielozas existing and helping 3D Artist Design, Unity, Graphics All you need to know is that i do 3d art and willing to do work for free or paid, depends …
Crimson_Tech None Game Designer Graphics, Design Creating clean games for your entertainment instagram:https://www.instagram.com/crimsontech_/ Youtube:https://www.youtube.com/channel/UCekKNxj-iC4_sc5JdUWZUTg