编程与手绘

编程与手绘的对比

我相信一直以来很少有人把编程和画画联想到一起,或者说都觉得编程是一种工科技术活,怎么会和艺术挂上勾,今天就来说说编程画画和手绘的对比。先上图:
在这里插入图片描述
这是用processing画出来的熊猫


这是我手绘出来的熊猫
接下来我从不同角度来讲一下我在用两种方式过程中感受到的区别。

创作思路

编程画图,首先要想好整体构造,设置画布的大小,各个图形的大小,位置,坐标等,然后输入代码,运行看看是否是自己预期的效果,有少许偏差乃至较大偏差,则开始调试,改图形的各个参数,或者算法等,直到完成绘画。
而手绘画图与编程的思路有很多相同之处,首先都要预想好整体构造,或者说构图,而不同的是手绘要根据画纸大小虚描出图形的抽象整体,在逐步画细节,而不是像编程一般可以直接呈现,当然最后都需要在小地方一点点修改。

创作技术

在技术方面,编程所画出的图形比手绘的则更为准确,比如我所画的熊猫,用代码可以准确的画出脸部的弧度,而手绘的弧度则略显畸形,也很难对称。最明显体现的是在熊猫身后的波浪,编程一个简单的函数可以轻易绘制出整齐的波浪,而手绘像画出一样的波浪十分困难!再比如画出基本外观之后,想要修改部分外观,编程只需要改几个参数,而手绘则需要擦了再重画,并且无法保证修改之后一定正确。
同样如果手绘一只熊猫头,量好尺寸则可以很容易在电脑上画出相似度极高的图,而根据电脑画出的图,再手绘临摹则相似度会降低,这也体现了电脑编程在数据方面更灵活准确。
但是,画面的灵活度则是手绘远高于编程,手绘可以相比编程更轻易实现一些复杂的画面,而编程可能需要极大量的代码,或者极复杂的算法,费神费力!手绘画出的图也更为生动!
而当绘画由静态转为动态,自然是编程的技术走在前面。
总而言之在精确性方面或者要求动态之类的,明显编程的技术更过关,而画面的灵活度则是手绘更胜一筹。

创作问题

在创作过程中自然会遇到不少问题。
拿这次的图来说,由于整体并不是很复杂,所以编程时问题较小,而手绘时则有明显问题;首先,圆,直线或者方形这种基本图形,手绘时做不到准确(可能个人能力较差),比如这次波浪于我而言就极为难画,做不到整齐对称,熊猫的耳朵眼睛也无法大小一致。
而当图片要求更写实细致的时候,则编程又会有很多问题,很多线条难以实现等等。

创作体验

在简单图形的准确性方面,自然是编程的体验更好,它可以准确的找到位置并画出理想的图形。在无需对图片的生动性,写实性以及复杂性有多少要求的情况下(比如我的熊猫,尤其是波浪!),编程的体验是极佳的,很省力。
而当想要画出的画比较复杂,写实的时候,自然是手绘的感觉更好,更能画出自己想要的,不会那么死板
之前说到修改部分外观是编程更好,而在修改整体画面的时候的体验则是手绘比较好,手绘的修改更为灵活直观,而编程可能面临不知道怎么改的问题。
编程最惨的是有时不知道自已错哪儿,这时的体验自然较差。
而多半我要绘画,自然不会只是一些基础图形,也更喜欢写实一点,所以我觉得总体上手绘的体验更好(编程想画出我想要的由于个人能力,太难)

创作偏好

个人在绘画上,更偏向于手绘,手绘的线条虽不如编程准确,但是更灵活,也能更容易发现自己的问题所在,修改起来更为直观,个人也更喜欢画一些写实类的画,手绘处理起来更为方便,也更加符合内心所想。
这次的比较主要基于静态画,之后会有动态的比较

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值