撰写了文章 更新于 2020-02-23 12:45:38
书籍推荐:艺术化绘制的图形学原理与方法
这本书介绍了如何用计算机创造出各种艺术化,风格化的效果。是一本很好的全面的对各个好玩的艺术化方法的概览,如果你还不知道计算机如何辅助艺术设计的话,这本书绝对可以让你大饱眼福。你可以任选其中几个确认过眼神的,再去网上搜索具体的算法实现。本文章将介绍书里一些好玩的东西。
铅笔画和其他绘画的建模
你可能试过板绘,但你知道背后的计算机程序是如何运行的吗?
铅笔画看起来简单,实际上需要考虑的东西相当多,比如笔触的宽度,面积,铅料成分,笔尖形状。纸张建模也须考虑进来,比如纸张纹理,纤维颗粒,笔尖与纸张接触的形状,遗留下来的铅料,甚至是铅笔刮擦纸张带走的铅料。
作为艺术创造者,你会知道石墨铅笔的21个硬度等级及表示,但作为程序设计者,你还需要知道每种型号各种成分的具体含量。
作为艺术创造者,你会知道各种纸张的厚薄与粗糙程度,但作为程序设计者,你还需要知道每种纸的纸张的重量,不同的纹理,填充纸张微粒表面的所有铅料数量,纤维微粒的高度,允许渗透的阈值等。
其他种类的画,也需要一番详尽的考察,才能模拟出来。比如Rudolf为了模拟蜡笔画,预先测量了传递特性和,散射特性和干涉特性。
而模拟毛笔,墨水在纸张上的扩散也是非常值得研究的。
水彩画对于纸张的研究
计算机辅助艺术
你也许对计算机生成的各种惊艳图形习以为常,但有没有想过它们究竟是如何实现的呢?
从简单的分形
到程序生成石材纹理
程序设计者不仅需要考虑算法效果,更要考虑视觉效果
图像风格化处理
到这儿就更加好玩了,计算机图形学里这叫做“非真实感渲染”,计算机能做的,可不是只有美颜滤镜,还能把各种现实生活中的照片,或是3D模型转变出各种风格。如果你感兴趣,github上有大量的源代码供你参考,你也可以关注我的知乎专栏来获取这方面的知识。
比如将图片lowpoly化
漫画风格的3D茶壶
或是通过减少颜色的数量来生成不同风格的图片,右边是原图像,左边图像只有16种颜色
或是利用Q-map生成多种视觉风格的图片
表现表达的艺术化绘制
这是第6章的内容,从计算机处理图像的角度探讨如何表达艺术风格。你的美术老师可能已经在课堂上说过艺术的表达,但这里的内容可以为你提供新的视角。
比如脆弱,笔直的轮廓线能表达什么,浓重的轮廓线又能表达什么?纹理究竟应该如何使用?
示意怎样绘制才能更清晰明了,向用户准确传达自己的意思?
美术动画的制作流程介绍
这是第七和第八章的内容,介绍了计算机在美术动画中的应用。也许你早已在其他地方看过,但可能只是零散的知识,这里会更加系统的介绍。
比如如何生成根据关键帧,生成中间帧?
如何重建三维脸部模型?
头发建模会用到什么数学函数?
等等。
总之,这本书对计算机辅助的艺术设计有比较全面系统的概述,你可选择自己喜欢的某一方向继续研究下去。
如果这是本公版书的话,你可以去某宝代找电子书。但在这里还请各位支持正版书籍。
目录
鴿子 1年前
寫Shader時會很實用,感覺該敗入一本了
发布