Halftone(半调法)是非真实感渲染(NPR)的一种,它用来模拟铅笔和钢笔画的风格(pen-and-ink)。它最早来源于印制白纸黑字的书报,所有的连续色调图像,无论是彩色的,还是灰度的,由于只能用黑白两种颜色表示,所以必须采用总体亮度分布大致相同的方式。

    半调法中决定可视效果最基本的因素是halftone screen,这是一个包含阈值的灰度纹理。要从给定输入图像创建经半调处理过的图像,将每像素的亮度与halftone screen中相应的阈值进行比较,根据比较的结果写入黑的或白的像素。假设H是halftone screen的阈值,L是目标亮度,我们可以写出阈值函数:

                                       H>(1-L)?1:0

    这里,(1-L)表示黑度(darkness)。

    下面是一些截图(采用OpenGL+Cg实现,红色小球为光源):
Halftoning Comic Style

Halftoning Comic Style

Halftoning Comic Style

Halftoning Comic Style

相关文章:

  • 2021-09-07
  • 2021-11-28
  • 2021-11-11
  • 2021-11-10
  • 2022-02-13
  • 2021-06-01
  • 2022-12-23
猜你喜欢
  • 2021-12-03
  • 2021-08-05
  • 2021-12-06
  • 2022-01-19
  • 2021-06-11
  • 2021-08-06
  • 2022-12-23
相关资源
相似解决方案