Halftoning Comic Style
Halftone(半调法)是非真实感渲染(NPR)的一种,它用来模拟铅笔和钢笔画的风格(pen-and-ink)。它最早来源于印制白纸黑字的书报,所有的连续色调图像,无论是彩色的,还是灰度的,由于只能用黑白两种颜色表示,所以必须采用总体亮度分布大致相同的方式。
半调法中决定可视效果最基本的因素是halftone screen,这是一个包含阈值的灰度纹理。要从给定输入图像创建经半调处理过的图像,将每像素的亮度与halftone screen中相应的阈值进行比较,根据比较的结果写入黑的或白的像素。假设H是halftone screen的阈值,L是目标亮度,我们可以写出阈值函数:
H>(1-L)?1:0
这里,(1-L)表示黑度(darkness)。
下面是一些截图(采用OpenGL+Cg实现,红色小球为光源):
---------------------------------------------------
Author: Skyman (吴俊)
版权所有,未经允许,不得转载
---------------------------------------------------
Author: Skyman (吴俊)
版权所有,未经允许,不得转载
---------------------------------------------------