Ben Davies
  • Home
  • About
  • Portfolio
  • Résumé
  • Contact

Halftone and Hatching Shader

Picture
For this project, I endeavored to create a stylized shader which augmented traditional shading methods with hatching and halftone shading.
​
Picture
Before starting work on programming the final shader, the process was charted in a diagram and a simple proof-of-concept was created.
​
Picture
The first pass outputs the diffuse, specular, color, and extra data as Multiple Render Targets (MRT).
​

Picture
Using the output of the first pass, the shadows are processed and blended with a diagonal hatching pattern, and the highlights are converted into a halftone pattern.
​
​
Picture
The compositing pass produces a composite image with stylized shading, and a highlight map.
​

Picture
During the post-processing pass, a chromatic aberration effect is applied, to simulate glare.
​

Picture
Following the post-processing stage, the final image is displayed to the screen.
©2022 Benjamin Davies​
  • Home
  • About
  • Portfolio
  • Résumé
  • Contact