Rasterizer VS Raytracer
Rasterizer:
1, real-time rendering, hard mode for optimization
2, OpenGL Specification in details, but not that pedagogical as PBRT
3, Help you understand common API like OpenGL or DirectX
RayTracer:
1, CS348b, PBRT, Ray Tracing from ground up.
2, Easier to implement than a rasterizer.
In Common:
1, Great Coding practice.
2, Wonderful feast for learning Graphics and Basic Algorithms.
3, Big Systems, experience for System Engineering required.
I will go with a raytracer.
PBRT is more academic.
时间: 2024-12-19 04:30:33