热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

如何绘制功能图标基础篇!

想想图标的绘制也是有历史的,从刚开始ps用面切法运用布尔运算去切,有时候线条也是用面切面得到设置图标怎么画。随着线性图标的火爆和普及,开始放弃面切法,转用钢笔工

想想图标的绘制也是有历史的,从刚开始ps用面切法运用布尔运算去切,有时候线条也是用面切面得到设置图标怎么画。随着线性图标的火爆和普及,开始放弃面切法,转用钢笔工具直接绘制,还可以很好的控制线的直角和圆角。当你会使用Ps绘制图标了,换成ai你会发现更加的快捷方便。随着Sketch软件在界面设计中有一席之地,在Sketch里快速绘制图标也是设计师需要掌握的一门技能。

图标的绘制方法有面切法,钢笔绘图法,锚点法,圆切法设置图标怎么画

下面会从Photoshop、Illustrator、Sketch三个软件去细讲基本软件工具设置图标怎么画。绘制案例想了很久要含有基本的知识点,使用更多的工具。最后选择的图标为齿轮、信号,其中齿轮是最经典的案例了,也是绘制图标的必修课。

一、 Photoshop篇

在ps里面绘制图标使用的基本工具有小白、小黑、布尔运算、钢笔工具、锚点设置图标怎么画

1.1 第一步打开ps,ctrl+k,勾选将矢量工具与变化和像素网格对齐设置图标怎么画

如何绘制功能图标基础篇!

1.2 小黑、小白二人转

如何绘制功能图标基础篇!

1.3 钢笔工具、贝塞尔曲线

贝塞尔曲线很多写的文章太官方了,不太懂,也不知道如何下手设置图标怎么画。我还是总结我工作使用中应该注意哪几点。

a、锚点俩边的手柄要保持在同一水平线上设置图标怎么画。倾斜的锚点的手柄也要保持在同一水平线上。

b、当前手柄的长度不能超越下一个锚点的水平线设置图标怎么画

c、上下左右最边上的肯定是锚点存在的点,其他地方锚点的选择需要多练习才能找到合适锚点的位置设置图标怎么画

c、钢笔绘制的时候尽量不要让俩个锚点靠的太近,会让俩个锚点的手柄没有施展的空间设置图标怎么画

最后如果你感觉贝塞尔曲线还是很难,可以先用Illustrator里面的钢笔工具绘制,用多了就好了设置图标怎么画。我之前也感觉Photoshop里的钢笔工具绘制好难用,今天写教程做案例试了试还是很好用的,曲线也可以调整的很柔美。

如何绘制功能图标基础篇!

1.4 布尔运算

布尔运算是通过绘制规则的形状进行合并、减去、相交、排除等方式得到新的形状设置图标怎么画

如何绘制功能图标基础篇!

1.5 主题图标面板绘制

在主题设计的时候大神们的底板用的都很有特色设置图标怎么画

如何绘制功能图标基础篇!

1.6 齿轮、信号案例演示

如何绘制功能图标基础篇!

二、 Illustrator篇

在ai里面绘制图标使用的基本工具填充、描边、钢笔、路径查找器、形状生产器、对齐、锚点圆角、扩展设置图标怎么画

2.1 cc2015自带直角变圆角设置图标怎么画

如何绘制功能图标基础篇!

2.2 路径查找器的形状模式等同于ps的布尔运算(上面已讲),路径查找器下的6个工具在平时使用较少所以就忽略,感兴趣的自己研究下设置图标怎么画。钢笔锚点和ps使用是一样的。

如何绘制功能图标基础篇!

2.3 路径描边可以通过扩展让线变成面,但是在绘制线性图标时不要把线进行扩展,因为放大缩小不会改变线的粗细,扩展成面会随着放大缩小而发生变化设置图标怎么画。有时候我们在绘制线性图标不好做的曲线,可以尝试把这个形状画出来,然后再变成描边就ok了。

如何绘制功能图标基础篇!

2.4 在绘制对称图标的时候,有时候我们只需要绘制一半,通过镜像复制,然后通过对齐-垂直或水平分布间距就可以很好的闭合在一起设置图标怎么画。( 对齐-显示选项-对齐关键对象-垂直或水平分布间距 )

如何绘制功能图标基础篇!

2.5 形状生产器工具,直接可以绘制有闭合可能的所有形状设置图标怎么画

如何绘制功能图标基础篇!

三、 Sketch篇

在sketch里面绘制图标使用的基本工具编辑、旋转、钢笔、剪刀、布尔运算、外形、变平设置图标怎么画

如何绘制功能图标基础篇!

四、 Ai制作好如何转到Ps和Sketch设置图标怎么画

4.1 Ai制作好转到Ps,在Ai复制备份一个,然后对象-扩展,ctrl+c复制,ctrl+v粘贴到Ps里面选择形状图层,不要选择智能对象设置图标怎么画。再用小白工具调整细节,让每个锚点都和像素网格对齐。

如何绘制功能图标基础篇!

4.2 Ai制作好转到Sketch,ctrl+c复制,ctrl+v粘贴到Sketch,调整参数尽可能是偶数整数设置图标怎么画。因为大量存在小数点的问题。改变数值还是要看下一图标整体感觉。

如何绘制功能图标基础篇!

五、 如何达到视觉平衡设置图标怎么画

很多人刚开始不会说按照规范来,主要在固定大小里面绘制就好了,其实这样也可以,但是最终还是个别微调图标达到视觉上的统一设置图标怎么画

比如在56*56px固定大小的区域绘制好全部图标,不要超出这个范围设置图标怎么画。然后整体看哪些视觉比重大需要缩放,缩放是以2的倍数放大缩小。

56-2的倍数 比如56px,54px,52px…

如何绘制功能图标基础篇!

六、 如何定义规范设置图标怎么画

比如在一定大小内设置图标怎么画,如何制定出一像素?

以48*48大小为例设置图标怎么画。看似留了一像素,上下左右还是俩个像素,跟上面的视觉平衡是一样的,都是以2像素为一个基准。这种规范大一点的尺寸也是适用的比如88*88px。

如何绘制功能图标基础篇!

七、 如何统一风格设置图标怎么画

图标的风格我在《如何系统学习功能图标》基本都概括出来了,可以分析总结每个风格的点,快速的制作,也有不少人发我看他们绘制的图标,会用到俩三种风格同时用到图标上面,还有就是总结出来的还没尝试学会就开始自己去尝试新风格,尽量还是不要先去尝试新的风格,之前整理的应该够用了设置图标怎么画

如何绘制功能图标基础篇!

总结虽然讲的都是简单的基本教程,但是也是必须要掌握的,掌握上面基础教程不单单只适用于图标,在插画,图形绘制中都可以用到设置图标怎么画。这边教程ai方面相对篇幅较少,Ai和圆切法没有写到。

"关注”私信另外再送你免费PS等学习课程哦设置图标怎么画

私信回复“学习”领取UI及ps课程等海量资源设置图标怎么画


推荐阅读
  • 微服务优雅上下线的最佳实践
    本文介绍了微服务上下线的正确姿势,避免使用 kill -9 等粗暴手段,确保服务的稳定性和可靠性。 ... [详细]
  • 华为捐赠欧拉操作系统,承诺不推商用版
    华为近日宣布将欧拉开源操作系统捐赠给开放原子开源基金会,并承诺不会推出欧拉的商用发行版。此举旨在推动欧拉和鸿蒙操作系统的全场景融合与生态发展。 ... [详细]
  • 本文详细介绍了Java代码分层的基本概念和常见分层模式,特别是MVC模式。同时探讨了不同项目需求下的分层策略,帮助读者更好地理解和应用Java分层思想。 ... [详细]
  • 敏捷开发:大型项目团队的高效持续交付策略
    在大型软件项目中,团队的有效协作变得愈发重要。近期举办的“敏捷之旅广州站——精进之旅”活动中,多位业内敏捷项目管理专家进行了公益讲座,分享了敏捷开发的应用方法和互联网项目管理的实用技巧。 ... [详细]
  • 本文详细介绍了Java反射机制的基本概念、获取Class对象的方法、反射的主要功能及其在实际开发中的应用。通过具体示例,帮助读者更好地理解和使用Java反射。 ... [详细]
  • 本文详细介绍了如何使用OpenSSL自建CA证书的步骤,包括准备工作、生成CA证书、生成服务器待签证书以及证书签名等过程。 ... [详细]
  • 应用链时代,详解 Avalanche 与 Cosmos 的差异 ... [详细]
  • 本文回顾了作者初次接触Unicode编码时的经历,并详细探讨了ASCII、ANSI、GB2312、UNICODE以及UTF-8和UTF-16编码的区别和应用场景。通过实例分析,帮助读者更好地理解和使用这些编码。 ... [详细]
  • 本文详细介绍了如何解决DNS服务器配置转发无法解析的问题,包括编辑主配置文件和重启域名服务的具体步骤。 ... [详细]
  • 单片微机原理P3:80C51外部拓展系统
      外部拓展其实是个相对来说很好玩的章节,可以真正开始用单片机写程序了,比较重要的是外部存储器拓展,81C55拓展,矩阵键盘,动态显示,DAC和ADC。0.IO接口电路概念与存 ... [详细]
  • Visual Studio Code (VSCode) 是一款功能强大的源代码编辑器,支持多种编程语言,具备丰富的扩展生态。本文将详细介绍如何在 macOS 上安装、配置并使用 VSCode。 ... [详细]
  • 自Emacs 24.1版本起,Emacs引入了ELPA(Emacs Lisp Package Archive)作为其内置的包管理系统,用于管理和安装来自互联网的扩展插件。本文将指导您如何配置Emacs以使用MELPA这一知名且丰富的第三方插件源。 ... [详细]
  • 本文详细介绍了在天正CAD中如何调整和修改尺寸标注的方法,包括改变标注数字大小、修改文字样式、调整标注比例等实用技巧。 ... [详细]
  • 炫龙T50游戏本深度评测:值得入手吗?
    2017年初,随着英特尔第七代酷睿处理器和英伟达GTX 1050/1050 Ti新平台的推出,各大OEM厂商迅速更新了自家产品线。炫龙也不例外,推出了搭载最新硬件的T50游戏本。本文将对这款产品进行全面评测。 ... [详细]
  • Java高并发与多线程(二):线程的实现方式详解
    本文将深入探讨Java中线程的三种主要实现方式,包括继承Thread类、实现Runnable接口和实现Callable接口,并分析它们之间的异同及其应用场景。 ... [详细]
author-avatar
心动心爱_342
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有