4 ms·
I remember when a ray-traced scene 320x240 took 30 minutes to draw with only a few shapes and light sources. Seems very light (no pun intended) on content. Co
by failwhaleshark 5y ago
I remember when a ray-traced scene 320x240 took 30 minutes to draw with only a few shapes and light sources.
Seems very light (no pun intended) on content.
Computer graphics is all about hacks to save expensive operations.
Topics I would expect:
- Triangularization: Converting solid shapes to triangle meshes.
- Triangle rendering: Triangles + transforms -> screen-parallel irregular trapezoids -> scanline drawing.
- Painter's algorithm vs. W- vs. Z-buffering.
- Clipping.
- Scene representation.
- Quaternions.
- Bump mapping.
- Texture mapping.
- Mipmapping.
- Shading - massive topic. http://aicdg.com/oldblog/cg/2018/02/04/common-shading-algorithms.html http://aicdg.com/oldblog/cg/2018/02/04/common-shading-algori...
Also: FreeVGA - http://web.stanford.edu/class/cs140/projects/pintos/specs/freevga/home.htm http://web.stanford.edu/class/cs140/projects/pintos/specs/fr...