Tone Reproduction
Thresholding (Halftoning)
- To threshold, use accumulation buffer or subractive blend
- Subtract halftone screen from image
- Create screen by replicating pattern across framebuffer
- glCopyPixels or texture with GL_REPEAT wrapping
- Clamping sets pixels < threshold to zero
- Use glPixelMap or scale & bias to set non-zero pixels to 1