斐波那契螺旋线也称“黄金螺旋”,是根据斐波那契数列画出来的螺旋曲线,自然界中存在许多斐波那契螺旋线的图案。是自然界最完美的经典黄金比例。

斐波那契螺旋线,以斐波那契数为边的正方形拼成的长方形,然后在正方形里面画一个90度的扇形,连起来的弧线就是斐波那契螺旋线。

斐波那契数列(FibonacciSequence)数列是这样一个数列:

1、1、2、3、5、8、13、21、34、55、89…

在数学上,斐波那契数列是以递归的方法来定义:

F0=1

F1=1

Fn=F(n-1)+F(n-2)

(n>=2,n∈N*)

斐波那契数列比在字号大小、界面布局、Logo设计上具体有哪些用法?

01字号大小

1.01 大字体与小字体比例系统

我们在选择一个字号大小做为参考时,我们正常会选择最大字号或最小字号做为参考。按照黄金比1:1.618可以得到比它大的字体,按照黄金比1:0.618可以得到比它小的字体。

为了方便排版,我们除了可以使用黄金分割比例外,还可以使用斐波那契数列比。可以有更多灵活的排版方式,通过对比可以选择最适合的。

斐波那契数列比1:1/1:2/1:3/2:3/1:5/2:5/3:5 …

如上图我们可以根据字体的高度比来排版,这里我们大字高度:间距:小字高度比为8:5:5,可以灵活使用斐波那契数列比,多排几个版式找到最适合的一个。

1.02 文字的长度比例

在设计字体大小的时候,可以根据字体的长度来做为参考,黄金螺旋线整体长度为140px,下面的字体比较长我们就乘以1.618来得到比较大的比例226.52,取整数为226,我们对应长度字号取整数即可。

02界面布局

上图案例由UISTAR提供,整个界面的布局很舒服,字间距也恰到好处。在做后台界面,客户端界面时候很多时候会出现界面分段布局,很多时候认为后台不是特别重要而忽略了它的美观性。看下图我们应该怎么通过斐波那契数列比来切割画面

我们通过斐波那契数列比8:5:3:2:1绘制了正方形,在后台复杂的界面中我们肯定要参考画面中重要的最小宽度来确定这个比例大小,红框框就是我们确定的最小宽度,确定宽度后8:5:3:2:1得到大小不一的方格,剩下来就是根据内容自由组合合适的方格。

很神奇的事情发生了,好的作品大体都符合这个规律,几像素的偏差已经不重要的,所以前期我们可以参考方法论,当你的能力上来之后就可以放弃它慢慢凭自己的感觉来判断作品的好坏。

03LOGO设计

黄金斐波那契螺旋法是国际上通用的LOGO设计手法,也是最工整最严谨的设计手法。

BIGD牛大大已经出了类似教程,具体请查看。《Ai中用黄金比例法快速作图》

这边引用BIGD视频教程是想让知识更系统,也省点精力撸其他的干货。

我写了一篇《如何学习Yoga Style?》,里面有圆切法的基础教程。

这里说一下为什么要用黄金螺旋线去重新定义标识呢?

打个比方很多时候我们会找一张动物图片用圆切法去绘制它,但是我们绘制时候因为不知道怎么去做减法,会让这个形态变的复杂,绘制结果更多像是图案或者图形,而不是标识。我们使用黄金螺旋比例去切形态的时候要抓住动物的主体形态和特征,尽可能的抽象化简单化。

黄金螺旋线在logo中的应用

黄金螺旋比例用圆去切割很多人已经会了,但是最最最高级的就利用好黄金螺旋线。最近站酷很火的一个设计师DAINOGO,它的作品中就用到了黄金螺旋线,能用一个圆解决的绝对不用俩个圆。我们在设计中如果有运用到弧线的地方可以考虑使用黄金螺旋线做为参考。

黄金螺旋线在界面设计中的运用相关推荐

  1. UI设计实例|界面设计中,版式实战运用以及设计思路

    什么是用户体验界面版式设计版式设计是现代设计艺术的重要组成部分,是视觉传达的重要手段.表面上看,它是一种关于编排的学问:实际上,它不仅是一种技能,更实现了技术与艺术的高度统一,版式设计是现代设计者所必 ...

  2. 佳能打印机清零后不显示界面_Vignelli佳能在界面设计中的无形

    佳能打印机清零后不显示界面 Over the last year, for reasons that are not related to this article, I had the chance ...

  3. android 距离右边距,APP界面设计中间距与边距的要点

    原标题:APP界面设计中间距与边距的要点 广州UI设计别样设计表示,无论是做网页设计.后台系统设计.还是APP界面设计,都要遵守一定的设计规范,俗话说的好,无规矩不成方圆,在无需创新的情况下遵守设计规 ...

  4. 怎么做极简ui设计?UI界面设计中的极简原则【萧蕊冰】

    怎么做极简ui设计?近几年,互联网的飞速发展引起了科技领域的巨大浪潮,UI设计行业需求大量专业优秀人才,吸引了很多想要学习UI设计的人.UI设计也就是用户界面的设计,作为引导用户快速正确使用产品的主要 ...

  5. 网站建设在网页界面设计中该如何做到简约

    网站建设在网页界面设计中该如何做到简约是关于网站建设在网页界面设计中该如何做到简约的文章,同信长春网站公司帮您了解网站建设在网页界面设计中该如何做到简约的方面的知识. 提供的服务或产品,是供年轻人或孩 ...

  6. UI(1)---手机界面设计中12种常用布局

    手机界面设计中12种常用布局 手机界面设计中12种常用布局 转载自: 手机界面设计中12种常用布局 - 轩枫阁 总结下手机界面改版要考虑的布局,主要的分为以下2大类 主导航 列表式 陈列馆式 九宫馆式 ...

  7. 手机端软件界面设计中的几种常用布局

    感谢@天天阿木 给我们带来的总结.作为一名手机浏览器PM,他从手机界面的设计布局入手,告诉我们如何在APP上展示内容.相信,随着产品设计的迭代更新,还会有更酷的布局出现,让我们一起来看看是哪几种. 手 ...

  8. 手机界面设计中9种常用的布局

    手机由于屏幕尺寸的限制,可显示内容要比PC屏幕少得多.在手机界面设计中,若直接把所有内容在一屏内显示,会使界面混乱不堪,丑陋且不可用.我们需要对信息进行有效组织,通过合理布局把信息展示给用户.合理的布 ...

  9. pyqt5界面设计中八位十六进制颜色码说明

    pyq5界面设计中 self._color = QColor("#7F000000") 这里颜色有八位十六进制表示,后六位是正常的颜色码,如下图: 最前面两位是alpha透明度,透 ...

最新文章

  1. 朴素贝叶斯分类器详解及中文文本舆情分析(附代码实践)
  2. 基于STM32F103双轴机械臂完整电路板设计
  3. CSS中的趣事之float浮动
  4. Gym - 101246D 博弈
  5. 九九乘法表_JAVA
  6. iPhone X系列 的获取 - 安全区顶部和底部高度
  7. C++程序的单元测试
  8. 科学数字_Excel分列时拒绝让超过15位的数字变成科学计数法
  9. (转)LUA与python根本就不具有可比性
  10. SQL Server 修改AlwaysOn共享网络位置
  11. QTsocket网络编程
  12. Micro USB 引脚定义及OTG (USB-HOST) 接线
  13. 最小生成树算法 | Kruskal’s Minimum Spanning Tree Algorithm
  14. [HITSC]哈工大2020春软件构造Lab3实验报告
  15. 评职称计算机应用能力考核有分吗,苏州评工程师所要求的职称计算机应用能力考核问题有哪些?...
  16. 《图解HTTP》(四)更安全的HTTPS、用户认证
  17. 【音视频】弱网下实时视频的极限通信
  18. 2014 计算机一级 试题,2014年全国计算机一级考试选择题试题与详细答案
  19. shell DAY1
  20. 进程 Android架构  Android Runtime  Libraries framework简介 Framework的范围 framework简介范围基础 Linux入门介绍

热门文章

  1. 五、最小生成树——克鲁斯卡尔(Kruskal)算法
  2. 计算机教室最适合的植物,6款适合放办公室的植物 揭露什么植物能吸电脑辐射...
  3. 怎么把jpg格式转换成pdf
  4. android 5.1 白名单,iqoo5如何将应用加密 iqoo5一键设置应用白名单方法分享
  5. 友空间自建应用 集成泛微OA移动端
  6. 华为 java sd卡_无需使用Micro SD卡!只需简单三招,轻松给华为手机扩展容量
  7. IE6.0、IE7.0 与FireFox CSS兼容的解决方法
  8. SQL Server 初学综合练习题
  9. 经纬度计算丢失经度计算
  10. windows Server 2016点击服务管理器无响应解决办法