csp怎么给线条描边_UI设计风格解析之MBE描边线条设计风格

​​从线框型Q版卡通画演变出来的MBE风格,设计采用了更大更粗的描边,相比没有描边的扁平化风格插画去除了里面不必要的色块区分,更简洁、更通用、易识别。粗线条描边起到了对界面的绝对隔绝,突显内容,表现清晰,化繁为简。

MBE风格是怎么来的呢?其实MBE不是什么单词的缩写,MBE是一名法国的设计师,他于2015年年底在dribbble网站上最先发布了这种风格的作品,红遍了全世界,所以这类风格以MBE命名。然后世界各地的设计师根据风格的特点做出了很多优秀的作品,以下是我总结的几处观点与大家分享~

MBE风格特点

任何设计都有其自身的特点,也有同其它物质所持有的共性,特点就是与众不同掌握这些与众不同的特性,就可以娴熟的使用出这项技能。

1、线条

MBE风格最大的特点就是,比原本插画更粗更大的线条光环一般把作品诠释的更加闪耀。在使用的这些线条的时不但要结合色彩学还要对作品寄予情感理解的更加通透,当然也不能缺少对审美的认知。

▸有断点

黑色线条好处是可以突出内容,坏处就是会产生压抑感削弱内容主题使物体失去生动特性,MBE很好的用断线的处理方法解决了这个难题,这些断线的处理并不是根据图形的去限定个数,它们的数量多少是跟位置有直接关系的。

1:图中的鲸鱼和恐龙都是体积比较庞大的动物,大面积过度的线条让动物本身显得有点严肃,作者在鲸鱼的嘴部、喷泉的尾后部分都适当使用了断线结合动物本身的特点处理出来断点的既能起到效果又不失美观。

2:宝塔和锁的处理都是在密集的线条交汇处做断点,破除了画面的压抑感让整体看起来更加透气。

3:杯子和狐狸的看起来虽然都是独立的个体,但是仔细观察他们都有一个围绕的共同特性,杯子里面装着水大狐狸抱着小狐狸这样的设计内容是要更突出他们之间的紧密关联所以设计师们只选择一处做断点,此时如果在他们之间多加几处断点就会破坏这种气氛使画面的关系产生被分离的感觉。

▸无断点

扁平化图形+黑色粗线+断线处理是MBE风格的固定搭配,但是断线的处理并不适合在所有的图形上,既要保持这种新风格又要完成想表达的设计,在线条的颜色和粗线处理上就要有些不同的处理手法。

1:汽车的整体构造属于比较精致细腻的图形,如果使用黑色粗线势必会遮盖住车体细腻的结构无法表达出一辆精致跑车的视觉传递,设计师将描边线条调细并把黑色改为深灰色在地面部分适当增加断线处理,既突出整体的精致奢华又保留的设计独有风格。

2:元宝图形的使用环境是在烟花点缀的簇拥之中如果使用过多的断线处理画面整体就会感觉被散开,设计师使用了红色中偏黄并降低饱和度的颜色很好的消除原本使用黑色线条的压抑感,并且这种偏暖的红色会更加增加元宝金光闪耀的色泽。

溢出

MBE风格除断线以外最大的特别就是色块的溢出,其含义应该是想表达物体通过光照折射出来的阴影因为通常溢出的方向都是高光的对侧。MBE早期使用色块溢出作品较多后期基本已经很难见到,原因是因为早期作品图形都偏于简单色块溢出的处理可以给画面营造质感增加对风格的印象,而后期作品复杂度提升溢出部分无论在颜色还是整理型上很难融合,让图形本身突兀破坏本来想传递设计思想。

2、色彩

▸单色系

分析物体包含内容是否属于一种(材质、数量、介质)上述特性属性唯一时,即可使用单色系搭配方法找出物体的深浅关系营造质感,画面表达会更为完整明确。

▸邻近色+补色

在色系上作者MBE有时候也会用不同色系制造图形的氛围,颜色的基本范围会控制在三种颜色以下,分别采用邻近色加补色形成,以下图形中包含的红、黄、绿、在色环上角度分别为22.5°的两色间,色相差为1的配色,均属于邻近色相配色。而蓝色角度为180°左右,色相差为8的配色,称为补色色相配色。

当想要表达的物体在一个数量以上或者物体本身某一处的材质与其它地方不同,使用颜色区分能更好的传递画面所要的表现的内容,不用刻意保持色相的单一性。

▸邻近色+类似色

邻近色是指在色环上相近的两个颜色,在色彩学中还有类似色相配色、对照色相配色,在模仿和研究MBE风格时不用墨守陈规的去遵循作者的设计元素,在找到规则之后可以灵活使用才是设计的王道。

中国设计师SA 9527这组的设计中使用了另外一组邻近色加上类似色的使用(红、粉、橘、黄)更好的表达了一种新年的气氛。

▸写实派

在色相的使用上,设计师会遵循色彩基础原理来进行配色,但是在不同环境下为了能更明确的表达物体本身之间的关系,在艺术形态上会更加具象。

立陶宛的设计师Justas Galaburda在表现形式上更加贴近现实,蓝天、白云、国旗、汉堡和薯条中的配色均采用现实中的物体颜色做为填充。

3、图形

MBE风格的背景图最初只有圆形、小花瓣、加号三种也是最常用的三种图形,它们是随着MBE而来也这种风格标志直到今天也一直被沿用。

当然天生具有灵活思维的设计师们不会仅仅停留在这三种元素的组成,通过不同位设计师的演变它们被改变颜色、位置、大小另外也衍生了一些与扁平风格的结合,这种改变都是通过图形本身特有的气质而改变。

1:鲸鱼的背景图形重新组成之后是不是有喷出水花的感觉。

2:小蜜蜂飞舞的足迹结合扁平的渐变色加上漫天飞舞的小星星真的很有feel。

3:茶壶中间的叶子很好的区分的茶具之间靠色的问题,并给画面增加了茶水很新鲜的意味。

4:山体中间的云也是自然恰到好处。

5:太阳会因日出而东日落而西,太阳的动态气氛给画面增加了几分活力。

6:仙女棒五彩缤纷的气氛,光照出来的时候会闪闪发光。

MBE风格看似简单但是其中好的作品总结出来的经验也是通过设计师们的实践经验得来的,有了这些设计理论在设计的时候对我们最终达成的效果的会有着很大的帮助。

以上总结观点希望能对大家的设计有一些些的帮助,欢迎大家留言讨论更多设计风格的研究。

还有什么实用技巧,可以在下方进行评论! 我会一一进行整理,然后继续更新。

更多往期内容,可以翻看我以前发的文章,希望对大家有用!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。
Go语言(也称为Golang)是由Google开发的一种静态强类型、编译型的编程语言。它旨在成为一门简单、高效、安全和并发的编程语言,特别适用于构建高性能的服务器和分布式系统。以下是Go语言的一些主要特点和优势: 简洁性:Go语言的语法简单直观,易于学习和使用。它避免了复杂的语法特性,如继承、重载等,转而采用组合和接口来实现代码的复用和扩展。 高性能:Go语言具有出色的性能,可以媲美C和C++。它使用静态类型系统和编译型语言的优势,能够生成高效的机器码。 并发性:Go语言内置了对并发的支持,通过轻量级的goroutine和channel机制,可以轻松实现并发编程。这使得Go语言在构建高性能的服务器和分布式系统时具有天然的优势。 安全性:Go语言具有强大的类型系统和内存管理机制,能够减少运行时错误和内存泄漏等问题。它还支持编译时检查,可以在编译阶段就发现潜在的问题。 标准库:Go语言的标准库非常丰富,包含了大量的实用功能和工具,如网络编程、文件操作、加密解密等。这使得开发者可以更加专注于业务逻辑的实现,而无需花费太多时间在底层功能的实现上。 跨平台:Go语言支持多种操作系统和平台,包括Windows、Linux、macOS等。它使用统一的构建系统(如Go Modules),可以轻松地跨平台编译和运行代码。 开源和社区支持:Go语言是开源的,具有庞大的社区支持和丰富的资源。开发者可以通过社区获取帮助、分享经验和学习资料。 总之,Go语言是一种简单、高效、安全、并发的编程语言,特别适用于构建高性能的服务器和分布式系统。如果你正在寻找一种易于学习和使用的编程语言,并且需要处理大量的并发请求和数据,那么Go语言可能是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值