Games202-5 Non-Photorealistic Rendering (NPR)

a). Photorealistic vs. Non-Photorealistic

Photorealistic Rendering

PhotorealisticRendering01

Non-Photorealistic Rendering

NPR01

  • 描边
  • 色块(量化Quantization 颜色)
  • 风格化阴影

b). Outline Rendering

Outline01

  • 边界(B, 属于剪影的线,但只属于一个面)
  • 折痕(C)
  • 材质的边界(M)
  • 轮廓(CS, 属于剪影的线,且有多个面共享)

shading

Outline_Shading01

  • 法线和摄影机夹角:即轮廓都是grazing angle

Geometry

Outline_Geo01

Image

Outline_img01

  • Soble算子做卷积

Outline_img02

  • 综合多种信息,如法线和深度等

c). Color blockers

Color_Blockers01

Color_Blockers02

Color_Blockers03

d). Strokes Surface Stylization

StrokesSurfaceStylization01

StrokesSurfaceStylization02

StrokesSurfaceStylization03