像素画教程:立体感与“84渐变法“

        像素画本身没有什么困难,是矢量图简笔画之外最简单、而又最容易产生美术效果的画风。

        然而,细节难以描绘、立体感难表现、画面易单调成了像素画绘制过程中的常见困难。

        这篇文章或许不能保证每个人都能熟练掌握、运用像素画,但至少可以抛砖引玉,用我个人的体会辅助大家绘制像素画。

        观察一下封面的两组关于“树”的像素画,显然,每组左侧的那一棵看上去更为立体、丰富。这自然是阴影、高光与渐变的功劳。然而对于大多数人而言,渐变色容易“用力过猛”,从而产生十分奇怪的效果。

多看两眼其实也还好(

        这种高对比度的画风也有自身的特点,但对于自然的过渡,则可以使用如下技巧,我将其命名为“84渐变法”:


1.选取一种足够深的颜色(与主题颜色相近)

        需要注意的是,对于本身饱和度较高的颜色,提升饱和度和降低亮度都有“加深”颜色的效果。其中,加饱和度对于棕褐色效果较为明显。同时,将绿、紫色往蓝色方向偏移,橙、黄色往红色方向偏移也可以“加深”颜色。

色彩对比图

色彩对比图

此处用力过猛完全没有问题

此处用力过猛完全没有问题


2.在该颜色的16进制代码后面输入“80”、“a0”或“c0”(颜色从左往右加深)

        这是一个隐藏设定——透明度。正常只能在矢量图模式下使用,但实际上位图模式中它只是被隐藏起来,依然可以通过颜色代码使用。

注意图中a0的位置

注意图中a0的位置

        需要注意的是,在开启透明度后,使用画笔工具时不要拖动绘制,并且请把笔画粗细调到1、2、3等较小的值,用每个像素都只点一次的方法,否则会导致较深的颜色不断叠加。


3.用该颜色画出阴影部分(一般为主体的左下角或右下角,对于树干则为一侧)

本步完成后的效果

本步完成后的效果


4.选取绘制完成的阴影颜色,并在颜色代码后方添加“80”

        这一步完成后,在绘制完成前请不要再使用取色器或上方的滑块进行调色。

注意选取的是刚刚绘制的阴影色

注意选取的是刚刚绘制的阴影色


5.用新颜色绘制过渡区(厚度上比阴影略厚或一致)

过渡区不必太厚

过渡区不必太厚


6.将颜色代码里的“80”替换为“40”,绘制一层过渡区

暗区基本完成

暗区基本完成

        接下来,再使用类似方法绘制高光部分即可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/54107.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【雕爷学编程】MicroPython动手做(31)——物联网之Easy IoT 3

1、物联网的诞生 美国计算机巨头微软(Microsoft)创办人、世界首富比尔盖茨,在1995年出版的《未来之路》一书中,提及“物物互联”。1998年麻省理工学院提出,当时被称作EPC系统的物联网构想。2005年11月,国际电信联盟发布《ITU互联网…

考研408 | 【计算机网络】物理层

导图: 一、通信基础 基本概念: 物理层接口特性:物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。 物理层主要任务:确定与传输媒体接口有关的一些特性 典型的数据通信模型 数据通…

详解PHP反射API

PHP中的反射API就像Java中的java.lang.reflect包一样。它由一系列可以分析属性、方法和类的内置类组成。它在某些方面和对象函数相似,比如get_class_vars(),但是更加灵活,而且可以提供更多信息。反射API也可与PHP最新的面向对象特性一起工作&…

腾讯云-宝塔添加MySQL数据库

1. 数据库菜单 2. 添加数据库 3. 数据库添加成功 4. 上传数据库文件 5. 导入数据库文件 6. 开启数据库权限 7. 添加安全组 (宝塔/腾讯云) 8. Navicat 连接成功

Vue [Day3]

Vue生命周期 生命周期四个阶段 生命周期函数&#xff08;钩子函数&#xff09; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale…

常见的设计模式(超详细)

文章目录 单例模式饿汉式单例模式懒汉式单例模式双重检索单例模式 工厂模式简单工厂模式工厂&#xff08;方法&#xff09;模式抽象工厂模式 原型模式代理模式 单例模式 确保一个类只有一个实例&#xff0c;并且自行实例化并向整个系统提供这个实例。 饿汉式单例模式 饿汉式单…

升级到mybatis-plus,系统启动的一些问题

在分表后mybatis-plus删除操作失效等问题处理 mybatis-plus 旧系统重构遇到的种种问题 在这三篇文章中&#xff0c;我花了近1个月时间重构了28个微服务&#xff0c;当中遇到的一些问题&#xff0c;但是发布到pretest环境&#xff0c;却还有启动问题&#xff0c;看来系统重构不是…

k8s之Helm安装

一、最快安装–官网提供的脚本–默认获取最新版本 cd /usr/local/src/ curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 chmod 700 get_helm.sh ./get_helm.shhelm search hub wordpresssource <(helm completion bash) h…

【Linux操作系统】相关问题和知识点总结~

【Linux操作系统】相关问题和知识点总结~&#x1f60e; 前言&#x1f64c;在Linux中&#xff0c;查看CPU使用效率top命令mpstat指令sar指令vmstat指令 如何查看Linux的内核版本grep指令&#xff08;用于在文件内容中&#xff0c;查找满足条件的内容&#xff09;如何批量删除当前…

Django Rest_Framework(三)

文章目录 1. 认证Authentication2. 权限Permissions使用提供的权限举例自定义权限 3. 限流Throttling基本使用可选限流类 4. 过滤Filtering5. 排序Ordering6. 分页Pagination可选分页器 7. 异常处理 ExceptionsREST framework定义的异常 8. 自动生成接口文档coreapi安装依赖设置…

uni-app:分页实现多选功能

效果 代码解析 一、标签-列表 <view class"item_all" v-for"(item, index) in info" :key"index"><view class"position parameter-info text-over" :class"{checked_parameter: item.checked}" :data-id"i…

【设计模式】单例模式

什么是单例模式&#xff1f; 保证一个类仅有一个实例&#xff0c;并提供一个访问它的全局访问点 单例模式的应用场景 1.整个程序的运行中只允许有一个类的实例&#xff1b; 2.需要频繁实例化然后销毁的对象。 3.创建对象时耗时过多或者耗资源过多&#xff0c;但又经常用到…