绘画系统的简单实现(p5.js)

本文介绍了一个基于p5.js实现的简单绘画系统,该系统模仿了Windows自带绘画工具并增加了丰富的交互功能。用户可以通过键盘方向键改变笔刷粗细,选择多种涂鸦形状,如心形、惊讶脸、莫比乌斯环等。系统通过动态效果和多样的笔触带来独特的创作体验,同时也存在内存消耗大可能导致卡顿的问题。
摘要由CSDN通过智能技术生成

在这里插入图片描述

绘画定义

搜狗词条给了“绘画”一个很有意思的词----“猴子的艺术”,这是在中世纪的欧洲这样形容的,我觉得十分地贴切,因为如同猴子喜欢模仿人类活动一样,绘画也是模仿场景。

对绘画的基本定义------绘画是造型艺术中最主要的一种艺术形式。它是指运用线条色彩形体等艺术语言,通过造型设色构图等艺术手段,在二维空间(即平面)里塑造出静态的视觉形象,以表达作者审美感受的艺术形式。

关于绘画分类

使用材料、工具和技法划分:中国画、油画、素描、版画、水彩画、水粉画、粉笔画等。

题材内容划分:肖像画、风景画、风俗画、静物画、历史画、宗教画、动物画等。

作品形式的不同划分:壁画、年画、连环画、宣传画、漫画等。

绘画是另一种形式的语言,其表现方式主要有以下几个部分体现

(1)线条;(2)形体;(3)色彩;(4)色调;(5)动感;(6)笔墨(笔触)

而对于要自己开发一个简单的绘画系统,我主要从 线条,色彩,动感和笔触这四个方面进行研究和设计。

先来看看windows自带的绘画系统
整体界面

在这里插入图片描述
界面比较简洁,明了,上部分是工具栏,可供用户进行笔刷形状的选择,粗细的调整,颜色的选择,下半部分就是画布

笔刷

其笔刷主要有以下几种,质感不同,粗细不同

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值