首页 > 其他分享 >设计师必看:五个添加光影效果的简…

设计师必看:五个添加光影效果的简…

时间:2022-12-16 13:31:17浏览次数:56  
标签:高光 必看 光影 光源 渐变 点击 设计师 光照


  现实生活中无时无处不存在着光照和阴影。你看到的每样东西都是通过光影反射形成它的形象。视觉上,光影帮助我们辨别事物,认知他们的材质、尺度和透视。

  所以如果要让我们的网页设计更加自然、有动感且真实直观,正确理解光影效果就变得非常重要。以下是助你更好利用光影的五个技巧,好好运用它们,能让你的设计更加精致,从众多的页面中脱颖而出。

  光照与阴影的原理快速剖析

  下图中,光源来自左方。高光是光照最强的部分,阴影位于距离光源最远的地方。光影的存在帮助我们感知有关物体表面材质的大量信息。

设计师必看:五个添加光影效果的简…_图层


图1

  不过你可能要问,这和网页设计有什么关系?

  如果你打算创造丰富、有质感的界面和网站,光影能助你一臂之力。如同许多传统艺术家们在绘画上对光照的运用,你也可以利用光照给你的设计以深度和视觉趣味。

  1、 使用光源

  应该说利用光照时了解光源在那里是最为重要的基本问题。光源位置决定了高光和阴影的位置(不过在网页设计中你能打破这些规则)。在Photoshop中,你可以利用图层样式中的“全局光照”保证你创造的所有光影效果的光源都在一个位置。

  控制好光源位置能够为你的页面设计创造独特气氛(即使仅仅是一个简单的线性或径向渐变也能达到效果)。光影效果还能引导视觉中心的转移。

  网络上的例子

  Campaign Monitor:使用发散光源,创造出一种日出效果。

设计师必看:五个添加光影效果的简…_图层

​ 图2 点击上图进入Campaign Monitor

  Icebrrg:利用光照使页面潜入水下。

设计师必看:五个添加光影效果的简…_图层

​ 图3 点击上图进入Icebrrg

  Mike Precious:使用了不止一个光源,增加了视觉趣味,而且各处都使用的是桌面台灯的光照效果。

设计师必看:五个添加光影效果的简…_图层

​ 图4 点击上图进入Mike Precious

  Deaxon:在logo后有一个微弱的光源,使页面的焦点集中在了logo上。

设计师必看:五个添加光影效果的简…_图层

​ 图5 点击上图进入Deaxon

2. 渐变

  现实世界中,没有什么事物总是平坦色调。光影附着在一切事物上。利用渐变是创造深度和真实性的好方法。

  运用渐变的关键是不要做得太过了。在Photoshop里绘制渐变时,请在图层样式里做渐变叠加,这样能保证你的渐变的可编辑性,而且随着图层的缩放,渐变也能跟着无损地缩放。

设计师必看:五个添加光影效果的简…_图层


图6

  网络上的例子

  nclud网站:使用微弱但有效的渐变,用以区分和组织内容。

设计师必看:五个添加光影效果的简…_图层

​ 图7 点击上图进入nclud网站

  CSS Ninjas:一眼看去,似乎使用的是平直颜色。不过其实每个色彩区域都有微弱的渐变,创造出迷人的材质效果。

设计师必看:五个添加光影效果的简…_图层

​ 图8 点击上图进入CSS Ninjas

 3. 高光

  高光能平衡阴影,应该位于物体靠近光源的边缘。高光大部分时候都被忽视了,因为如果用得好的话,你几乎感觉不到它的存在。不过并不是所有情景都适合高光的存在,一个细微的高光就能造成物体表面抛光度的巨大不同。高光越“尖锐”,物体表面的光泽感就越强。

  要鉴赏高光,我们需要放大这些细节。做高光设计的时候,把你的设计稿放大一倍以上是个好办法,因为按原始比例显示的时候,你可能都没法弄清自己在捣鼓些什么。

  网络上的例子:

  Icon Dock和Newism:都在页面上边缘使用了半透明的白色制造高光效果,虽然很不起眼,但是却为设计提供了强烈的光泽感。

设计师必看:五个添加光影效果的简…_图层

​ 图9 点击上图进入Icon Dock

设计师必看:五个添加光影效果的简…_图层

​ 图10 点击上图Newism网站

  Apple网站:大家应该都很熟悉,不过你大概没有注意到导航菜单底部的细微高光。正是这一高光,给与菜单以凸出感。

设计师必看:五个添加光影效果的简…_图层

​ 图11 点击上图进入Apple网站网站

4. 基本阴影

  同渐变一样,投影也被网页设计师们广泛运用。当正确使用时,投影的确能为设计增加视觉深度和质感。关键还是不要做的过度或者滥用。

  阴影深度取决于光照方向和强度,以及物体和投影面的距离。光照越强,阴影越锐利越暗;光照越弱,投影也就越弱。

设计师必看:五个添加光影效果的简…_图层


图12

  网络上的例子

  网络上关于投影的例子实在太多了。

  LinkedIn:在边栏底部添加了极为细微的投影,创造出深度感。

设计师必看:五个添加光影效果的简…_图层

​ 图13 点击上图进入LinkedIn

  Google:可能是互联网上最难设计的页面了,仍然在搜索页上使用了细微的投影。

设计师必看:五个添加光影效果的简…_图层

​ 图14 点击上图进入Google

 5. 高级阴影

  要赋予物体立体感,除了简单的投影,你还有很多选择。长阴影能极大地改变页面中物体的空间关系。

  下面的例子中,同样的可乐罐,被赋予不同的阴影和暗部之后,整个空间位置就显得完全不一样了。

设计师必看:五个添加光影效果的简…_图层


图15

设计师必看:五个添加光影效果的简…_图层


图16

设计师必看:五个添加光影效果的简…_图层


图17

  网络上的例子

  Emotions by Mike:聪明地运用了阴影(以及光照),硬是把平面页面转换成了一个地板。

设计师必看:五个添加光影效果的简…_图层

​ 图18 点击上图进入Emotions by Mike

  Superkix:使用投影,让运动鞋漂浮于页面之上。当你缩放页面时,投影还能移动,就像光源也在转移一样。

设计师必看:五个添加光影效果的简…_图层

​ 图19 点击上图进入Superkix

  Sofa:在纯白背景上,通过极佳的光影运用,生生造出了一个地板。

设计师必看:五个添加光影效果的简…_图层

​ 图20 点击上图进入Sofa网站

标签:高光,必看,光影,光源,渐变,点击,设计师,光照
From: https://blog.51cto.com/haibo0668/5947276

相关文章

  • 超级详细---软件设计师资料
    超级详细—软件设计师资料真题真题详解考点分析习题集电子书(软件设计师知识点精解、跨越软件设计师知识点精讲精炼)所有资料全部送给大家,也祝大家软考顺利,一次性拿证!!!链接:htt......
  • 系统架构设计师考试
    今天,查了分数。结果出乎意料。考后自我感觉这次肯定考不过。自我预测,上午基础知识可以考50分,案例题40分,论文30分。预测结果就是无法通过。真实结果,基础知识40分,案例54分......
  • WPF深入简出(一)入门必看
    一、前言最近开始学习WPF,因为之间有一些winform的经验,所以想把WPF的学习过程记录下来,已被后查,本篇主要讲一些基础知识,介绍如何使用Visual Studio 2022创建一个WPF应用程......
  • 【系统架构设计师】软考高级职称,一次通过,倾尽所有,【系统架构设计师】备考学习资料
    【系统架构设计师】软考高级职称,一次通过,倾尽所有,看完这篇就够了,学习方法和技巧这里全都有。下文中的网盘连接,可能触发到百度网盘风控规则,导致连接失效,非本人原因,如需要,可以......
  • 软考高级系统架构设计师你想知道的全在这
    2021年准备参加软考获取高级职业技术资格认证的小伙伴咱们约起吧?!今年刚参加完系分考试,不知道有没有通过,但感觉应该差不多,这里给自己点个赞!自软考系列文章发表之后有很多准备......
  • 【学习FPGA必看】一个FPGA小白的自述
       知道明德扬科教是一个偶然,但后来耐心看完明德扬知识大串讲系列视频却是一个必然。因为做得用心,所以看得放心。本人是一个纯FPGA小白,就连FPGA这个名词我都是最近才知......
  • 《高绩点导论自用》+《期末考试必看》
    1.开学的时候就可以找老师要教学日历一般都会有考试的重点和哪些不考的东西对应复习考试重点即可2.没有选上的选修课记得多看几眼在不用当任何班委选上排球的情况下......
  • 【Tensorflow深度学习】优化算法、损失计算、模型评估、向量嵌入、神经网络等模块的讲
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......
  • 来自腾讯设计师的一篇不错的文章
    《服务设计思维》​​​https://mp.weixin.qq.com/s/D1azaUEbpWNblbjjT-Lftw​​​其中关于重要概念的图:http://www.woshipm.com/pd/375766.html《顾客旅程地图》服务......
  • Threejs:光影
     环境光constcolor=0xFFFFFF;constintensity=1;constlight=newTHREE.AmbientLight(color,intensity);scene.add(light);创建地面constplaneSize=......