<< Computer Graphics from Scratch
Gabriel Gambetta
Camera position demo
This demo extends the
previous demo
by implementing
arbitrary camera positioning
.
Computer Graphics From Scratch
·
Dedication
|
Acknowledgements
|
Table of Contents
|
Introduction
|
Introductory Concepts
Part I: Raytracing
·
Basic Raytracing
|
Light
|
Shadows and Reflections
|
Extending the Raytracer
Part II: Rasterization
·
Lines
|
Filled Triangles
|
Shaded Triangles
|
Perspective Projection
|
Describing and Rendering a Scene
|
Clipping
|
Hidden Surface Removal
|
Shading
|
Textures
|
Extending the Rasterizer
Appendixes
·
Linear Algebra
|
Afterword
© Gabriel Gambetta 2024