编程与手绘的异同—“运动”主题

在分析编程与手绘的异同时,我认为一个重要的区别就是编程可以更好的呈现动态的作品,下面我通过几种不同类型的动态作品进行分析。

编程工具:processing

1.首先是实现的一个简单的不断向外扩散的动态圆

可以做一些简单的改动,例如随机生成色彩和加入交互


代码如下

与手绘图对比

手绘很难做到每个圆按照一定的规律均匀变大,颜色也逐渐均匀加深,动态性也很难表现,色彩也随时变化的那幅图和加入交互的那幅图手绘是完全无法表现出来的。
2.动态的表情变化图

与手绘图对比

可以看出动态效果,但是这是将几张图片放到一起做成了动图才表现出来的动态效果,我认为不能算是手绘表现出的动态效果。
3.根据笛卡尔心形线方程生成的动态曲线

代码如下:

与手绘图对比

动态性没有表现出来,对称和点、线、面的层次也不易表达

通过上面两种类型的例子,一类是有规律的循环动态变化,一类是不循环的动态变化,可以看出手绘很难呈现出动态性。
3.还有一些在学习过程中看到的比较有意思的动态图,也实现了一下(有些链接找不到了)



下面我从几个方面谈一谈我的想法
a.技法
编程:
需要掌握一定的编程知识,在创作更加复杂的作品的时候,需要有清晰的编程思路和基础知识的储备
手绘:
需要有一定的基本功,画画每个人都可以做到,但是要想完成一份好的作品,就需要足够的练习,需要扎实的基本功
b.工具
编程:
需要计算机、相应的开发环境,如果用于展示的话,可能还需要一些媒体设备
手绘:
根据作品类型,需要不同的工具,常规的绘画需要纸笔等,一些其他的创作方式可能需要更多样的工具,例如布料、木板、竹片、刻刀等等
c.理念
我认为无论是编程还是手绘,创作理念都是相同的,即借助一些媒介,来表达自己的思想、自己的感情
d.创作体验
编程:
编程在很多时候可能更加高效,但是自由度稍差,每一步都需要事先构思和计算,但是编程可以更自由地创作动态的作品,还可以加入交互的元素,增加作品的趣味性和丰富度
手绘:
手绘的效率可能稍低一些,但是创作的自由度更高
e.呈现效果
编程:
码绘的作品可能线条更光滑完美、色彩更饱满均匀,呈现的形式也更多
手绘:
我认为手绘的作品更有生命力,更自然
f.载体
编程:
媒体设备
手绘:
可能的形式很多,例如纸张、布料、木板、竹片、墙瓦等等
g.局限性
编程:
缺乏自然感,例如现在很多人都在研究实现仿真画笔,但是似乎还没能实现足够高的仿真度,人在下笔的时候的力度、重复用笔的色彩重叠、一些墨水自然的溅开,我认为这些轨迹没有什么规律而且因人而异,所以在构建相应的模型时很有难度,那么也就无法实现足够高的仿真度
手绘:
手绘需要基本功,这个积累的时间比学习编程要长的多,因此时间就是一个很大的局限,还有就是效率,当需要做重复的工作时,例如复制一幅作品,或者复制作品中的一些元素,手绘的效率都比编程低太多,还有一点我认为很重要,就是手绘作品的保存难度要比编程作品的难度大太多,例如纸张等会氧化,一些自然灾害可能也会破坏许多实体的作品,而码绘的作品追根究底是数据,保存下来就好
h.应用
编程:
我对这些不是太了解,我看到过或者接触过的一些应用主要是作品的展示和创新,例如借助多媒体,让清明上河图、星空等名作“动起来”
手绘:
我认为人们手绘一幅作品一般是出于以下几种原因和目的:掌握技能、工作需要、个人兴趣、表达感情
i.总结
如果说要简短的总结编程和手绘的异同的话,我认为二者的创作构思、理念等是大体相同的,主要区别在于实现和呈现,编程的优势在于高效、动态、交互,手绘的优势在于文化、自然、自由
就动态的表现来说,我认为首先毋庸置疑,按照一般对于动态的理解,即真真正正的动起来,手绘是无法和编程相比的,也就是我上面认为的编程比手绘的优势之一,但是换个角度来看的话,我认为其实编程的优势在于动态呈现,而动态表现这一项,我认为二者都可以表现得很好,例如梵高的星空其实是静态的作品,但是人们看着却感觉星河在流动,再例如蒙娜丽莎,也是静态作品,但无论从哪个角度看,她都仿佛在向人们微笑,我认为这同样是动态表现,从这个角度来说,手绘不仅不差,甚至更鲜活。

学习过程中参考的一些链接和一些动态实现的链接

http://www.dfrobot.com.cn/community/thread-22811-1-1.html
https://blog.csdn.net/weixin_40920146/article/details/79544648
https://blog.csdn.net/magicbrushlv/article/details/77922119
https://blog.csdn.net/magicbrushlv/article/details/82634189

编程与手绘的异同---“运动”相关推荐

  1. 编程与手绘的对比——静态篇

    编程与手绘的对比--静态篇 一:作品展示 (1)码绘 (2)手绘 二:思路 (1)创作思路:最开始的构思是画一个城堡,结构稍复杂的那种,因为周末刚好去了迪士尼,那里的魔幻城堡很好看,结构感很强,我试着 ...

  2. 码绘VS手绘(一) 编程与手绘的对比

    前言 本文主要讲解在静态图方面如何分别通过手绘和码绘两种方式来表现,以及它们之间的差异与联系,谨以此博客记录学习过程.博主新手一枚,这是博主第一次写博文,若有不足之处,还请温柔拍打~~(笔芯~~) 手 ...

  3. 【动态】码绘VS手绘的对比——有点萌的开关

    [动态]码绘VS手绘的对比--有点萌的开关 背景简介 主题 成果展示 前期分析 制作过程 体会与思考 参考资料 背景简介 上一次简单的通过静态的手绘与码绘对两者进行了一些简单的对比,这一次更加好玩了, ...

  4. 码绘VS手绘(二)动态绘图

    码绘VS手绘(二)动态绘图 一.前言 二.实验内容 (一)主题 (二)实验结果 1.码绘 最终效果 程序结构 具体函数解析 2.手绘 三.总结--编程与手绘的比较 1.工具和载体 2.技法 3.理念 ...

  5. 当“手绘”遇上“码绘”——静态绘作分析

    手绘与码绘 在我们的生活中,经常可以看到许多非常漂亮的绘画作品.其中有些是由画家用手绘制,有些却有可能是由一行行编写在电脑上的代码生成的.让我们看看这两者的具体步骤有什么不同. 手绘 首先,是手绘作品 ...

  6. 码绘VS手绘(二) 如何让让静态图“动”起来

    前言 在上一篇码绘VS手绘(一) 编程与手绘的对比中,我们了解了有关码绘与手绘在静态图方面的比较,本文主要讲解如何分别通过手绘和码绘两种方式来使得静态图"动"起来,码绘使用的是pr ...

  7. 手绘与码绘对比(一)

    最近在老师的带领深入学习研究了手绘与码绘啊. 话不多说,直接上图. enmmm.....我知道这图不怎么样,有点沙地奥,但我们的主要目的是感受手绘与码绘的不同创作体验啊! 码绘我这次用的是p5.js ...

  8. 手绘vs码绘 初次体验

    尝试代码绘画 这篇文章介绍了用代码绘画的意义,我觉得在做一件事之前,先要自己明确自己的目的和初衷,这样才不会在学习的道路中因些许困难而感到迷茫,从而停滞不前. 链接: [link]https://bl ...

  9. 【用代码画画】手绘vs码绘

    [用代码画画]手绘vs码绘 主题 手绘展示 码绘展示 码绘代码 总结 思路 技术 创作体验 创作偏好 相关资源 主题 展示如何将一幅手绘作品,用代码绘制出来. 通过手绘与码绘过程及结果的比对,探究手绘 ...

最新文章

  1. css背景渐变的技巧与方法
  2. php docker开发环境,使用Docker的PHP开发环境
  3. 机房运维很枯燥?来看看中国银行数据中心基础设施可视化运维管理
  4. 数据库查询新增一列默认值
  5. MAC地址和IP地址的关系
  6. vue怎么通过if跳出方法_vue多种弹框的弹出形式
  7. spring boot log4j2与三方依赖库log4j冲突无法初始化问题解决方法
  8. Windows核心编程_提权
  9. 【Oracle】Oracle分析函数详解
  10. 2021不堪回首,2022满路荆棘,但依然乐观努力
  11. Android学习笔记七之ContentProvider
  12. 网络安全-文件上传漏洞的原理、攻击与防御
  13. 基础算法----map/reduce的先祖归并排序
  14. xp计算机找不到音量调节,WinXP电脑没声音且小喇叭不见了如何解决?
  15. STM32F103ZET6开发板实现跑马灯实验
  16. 基于ASP.NET的电商系统的设计与实现
  17. unity应用实例——从头撸一个全新的FPS游戏(1)
  18. 进程管理系统的设计与实现 SDUT 操作系统实训 项目 Java
  19. 还用户一片净土:广告自动拦截功能明年登陆Chrome
  20. 探索推荐引擎内部的秘密系列

热门文章

  1. AD10中创建材料清单(BOM表)
  2. sql中向下取整怎么取_Sql Server 里的向上取整、向下取整、四舍五入取整的实例! | 学步园...
  3. 阿里云视频云正式支持AV1编码格式 为视频编码服务降本提效
  4. 解析button和input type=button 的区别
  5. [转帖] “王者对战”之 MySQL 8 vs PostgreSQL 10
  6. 安徽农商行计算机类笔试考什么,2019安徽农商行社会招聘:笔试考什么?如何复习? 【附带笔试模拟题】...
  7. 5.Unity2D 横版 对象池的创建
  8. 强袭自由高达,我的第一个作品
  9. 原神改文件换服务器,原神B服怎么转成官服
  10. EI检索的期刊要怎么区别是否是EI检索