• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >心得技巧 > 这篇超详细的教程,帮你全面掌握 APP 中的投影设计!

这篇超详细的教程,帮你全面掌握 APP 中的投影设计!

作者:超人的电话亭 字体:[增加 减小] 来源:互联网 时间:2018-08-23

本文主要包含APP UI,ui设计,投影设计等相关知识,超人的电话亭希望在学习及工作中可以帮助到您

编者按:看似简单的投影,在高手眼里有千万种变化。不信看看今天这篇文章,让资深设计师教你做投影设计!

在今天的 UI设计中,投影使用的范围和频次越来越高。打开手机APP,或是看追波上的练习稿,都可以看见无数投影使用的案例。

掌握好投影的使用,是必备的 UI 视觉设计基础。投影远没有大家想象的那么简单,即使软件中可以设置的参数并不多,在我的教学过程中,很多学员始终没办法很好的应用投影来提升自己的设计质感。

所以,这篇文章就会详细讲解投影的正确设计方法。

一、投影的基本介绍

在了解投影和设计的关系前,我们要先知道投影是什么。用专业点的方式解释,即:

投影指的是用一组光线将物体的形状投射到一个平面上去,称为「投影」。

有了光源,才有投影。光影是美术和摄影最核心的基础。那么投影有什么特征呢,先看看下面的这张静物摄影。

图中有很清晰的向右延伸的投影。距离主体越远的投影,也就越模糊,越淡。通过这样的投影我们还可以很轻易的分析出,光源在左侧,且物体是放置在地面上的。

投影可以带给我们非常多隐藏的信息,而这些往往被我们所忽略。再看看下方的案例,当背景无法直观的提供物体所处高度时,投影就能起到关键的作用。

在平面画布中,投影的做法直接影响我们对元素的认识。 例如下图中,投影可以让我们了解按钮本身是有厚度(遮挡了光线)或是离开了水平面处于悬浮状态。

当然,投影除了对物理信息的暗示,还涉及到对视觉效果的表现。上面的白鞋投影很重,且轮廓清晰,这样能塑造更强烈的冲突,增加鞋子的立体感。但是不是所有摄影都需要有这样雕刻版的投影效果呢?答案是否定的,例如下面这张图片。

主体物和背景色彩能很好的结合,创造出有趣欢快的视觉氛围,所以只需要柔和的投影即可。在 UI 的设计中,对于阴投影参数的定义,也会直接影响我们画面的视觉效果。

成熟的摄影作品,会根据对投影的需要再去调节打光的方式,这是个非常复杂而且繁琐的过程,需要经年累月的学习。而在设计的过程中,创造投影却非常容易,所以我们更该重视的是,如何正确的设计投影。

即先构思出元素的物理特性,再给予它正确美观投影样式。

二、UI设计中的投影

在进入了扁平化的设计环境后,投影有很长一段时间被抹除,因为大家认为那是拟物的遗毒,就怕设计里用到拟物元素显得不够时髦。

到了 Material Design 发布以后,谷歌在规范中增加了 Z 轴的概念,也就是为平面预设了立体的空间,设计元素可以定义与空间中水平面的距离。

下图中,Z 轴数字越大,代表和水平面的距离越远,上升得越多。而带给我们这种感受的原因,就是投影的暗示,元素本身的坐标并没有任何改变。

既然增加了投影,那么谷歌的专业设计团队,肯定不会很随意的制定其参数。当我们打开谷歌的官方 UI KITS 源文件进行查看时,就能发现其中的不同。

可以看见,元素叠加了多层的投影,这是违反新手对于投影定义的直觉的。原因在与,一般软件中定义的投影,其深浅与元素的距离是线性等比的,而现实世界中,深浅与距离是非线性的函数关系。

在 UI设计师接触的平面类软件中,只有 PS 具备完美复现这种投影的能力,即控制投影的等高线。

而 Sketch、XD 这些软件都不具备这样的功能,且手机系统的投影渲染机制也是线性的,所以谷歌就通过使用 TopShadow、BottomShadow 叠加的方式,去模拟真实的投影效果,让它们看起来更和谐自然,这就是多层投影的奥秘。

上面出现的投影都是黑白灰,但在现在流行的设计作品中,最常见的是应用了彩色的投影,摄影中也经常会应用彩色的投影渲染氛围。

但是,投影中的这些彩色区域,并不完全都是投影,还包含了折射和漫反射的原理等。为了简化,我们可以认为是光线穿透物体从而投射出带有物体本身颜色的投影。就像撑起一把绿色的阳伞,伞下的人头顶也会弥漫着草原的芬芳……

三、投影设计演示

在开始展示具体的设计案例前,我们要先明确一个原则,即:

优雅的投影是让你感受到它的存在,但不会吸引你去关注它!

一般的设计软件中,元素的阴影即是在元素的背后添加了一个相同轮廓的纯色矢量图形,我们可以通过 XY 轴移动它的位置,并使用模糊的参数来设置它的模糊度。

当元素的距离水平面越近,阴影距离元素也就越近,即 XY 轴越小,模糊也越小,如果离得远则相反。

1. 常规投影类型

第一种投影的类型,即光源从元素的上方投射下来,可以参考谷歌提供的投影方案叠加两层投影。第一层是 XY 轴坐标为0,只添加模糊的参数,透明度较低。第二层阴影使用相同的模糊参数,增加 Y 轴坐标,透明度较高。

在非 MD 设计中,它浓郁的投影参数会让整个界面变「脏」,变拥挤。我们要做的是要降低投影的透明度,这样才能让投影的表现更自然舒适。要牢记的是,当使用纯黑色做阴影时,透明度无论如何都不应该高于 20%,正常区间在 5%-15%。

既然知道阴影属性的规律,我们还可以复制个矢量图层做模糊效果也可以得到一样的效果,这种方法可以支持我们设计出更真实的投影。即将 BottomShadow 独立出来,缩小并向下移动。

如果想要得到彩色的投影,那么只要切换投影的色彩即可。值得注意的是,不同色彩的刺激程度不同,我们要凭感觉去调整它们的透明度。

如果感觉不得劲,阴影太少了,那么我们就让元素的 Z 轴上升。

既然前面提到彩色投影是由于光线穿透了元素,那么当使用了渐变色或者是图片的投影,我们在上一步复制出的那层投影,就可以不使用填充色,而是直接用渐变或者是原图进行模糊和透明度调整。

2. 非常规投影类型

光有垂直于平面的关系,那么发挥想象力,我们还可以更改光与面的位置,如下图所示。

在这个场景中,投影就作用在图片下方的地面,只有地面处于透视状态时,才能可以看见它的投影,所以,我们就可以得到下方的效果。

当然,我们还可以结合光源的类型,比如使用聚光灯等,那么阴影的轮廓就会发生变化。

您可能想查找下面的文章:

  • 写给新手的APP结构指南:首页相关(下)
  • 写给新手的APP结构指南:首页相关(上)
  • 这篇超详细的教程,帮你全面掌握 APP 中的投影设计!
  • 超全面!可能是最详细的垂直电商首页设计总结
  • 高效流程!手把手教你用Sketch建立一个新的App项目
  • 从零开始设计一款APP之如何做好整理和交接工作

相关文章

  • 2018-08-23超详细的登录注册的业务逻辑流程梳理
  • 2017-08-06css技巧收藏——经典中的经典
  • 2018-08-23腾讯高级设计师:交互知识树系列之如何积累交互模型?
  • 2018-08-23从这些基本的字体排版规则入手,搞定网页排版这件事
  • 2018-08-23系统学习!服务设计的常用理论、流程和方法总结
  • 2017-08-06熟练设计师的七原则(1):字体设计
  • 2017-08-06网页设计心得:页面布局的简单规则
  • 2018-08-23从1.2亿次的点击中,苹果学到了这个提高用户体验的方法
  • 2017-08-06如何去掉内联样式 通过style属性定义的(element.style)
  • 2018-08-23从零开始设计一款APP之视觉还原+上线准备

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 网页中的滚动条为什么设在右边?
    • Google对话式交互规范指南(七):开启口语表达的力量
    • 关于极简主义设计,这篇文章帮你安排得明明白白
    • form提交时传递额外的参数几种常见方法
    • ie6 select无法被div遮盖的bug解决方法
    • 阿里设计师:我如何用服务设计的思维来做Airbnb?
    • 关于div+css及Web标准网页的好处
    • 春节专题!App 设计系列之模态弹窗与非模态弹窗
    • 能成功传递出情绪和情感的网页,同样也是要看脸的
    • 项目复盘思路:产品上线后要如何做复盘?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有