2021-4-25 周周
本文從圖標的起源、定義到基礎的設計方法總結無一不包,還有大量的案例幫你理解布爾運算,是新人設計師學習圖標設計的必備干貨!
一說到圖標,我想您一定會覺得非常熟悉。圖標,也稱為 icon 或 picto,是指有明確含義的圖形視覺語言。那么當我們一提起圖標設計,您的腦中會想起哪個圖標來呢?有可能您想起的是微信APP ,由兩個白色氣泡組成的啟動圖標,或者是我們每天使用的 APP 中的那些返回、關閉等系統圖標,也可能是商場導視里的衛生間圖標等。沒錯,圖標的形式有很多種,它可以應用在很多場景中,并且表現方式非常豐富:有線的、有面的、也有擬物的等等。圖標的歷史可以追溯到象形文字(Pictogram),我們的祖先在發明文字之前就使用圖標記錄一天的生活了。聽著是不是不可思議呢?從亙古時代的象形文字開始,我們的祖先就偏愛使用這種抽象的圖形來表達意思了。在平面設計領域的商標其實也是一種圖標,平面設計里的視覺導視(例如衛生間的圖標)也有圖標的應用,所以圖標在我們的生活中應用非常廣泛。
△ 生活中隨處可見的圖標
在計算機時代,從80年代的施樂公司界面中的單色圖標開始,圖標就開始出現在屏幕之中了,圖標較編程語言更容易被大眾理解。到了后來從 iMac 到 iPhone 引領的擬物圖標更是開啟了一個絢麗的圖標設計時代。擬物時代盛行也帶來了一些麻煩:擬物圖標的質感、光影會吸引走用戶的注意力,我們稱之為「視覺噪音」。于是 UI設計師開始探索更新的表現形式來設計界面中的圖標。扁平圖標發展史上有過很多次嘗試,比如微軟引領的 Metro風格中的圖標設計和 Google 引領的扁平設計風格中的長投影風格圖標,但由于它們表現形式太過于抽象、缺乏情感的傳遞,并沒有獲得用戶的垂青。而我們現在界面設計中的圖標設計是一種「輕擬物」或「微扁平」的風格:在面積比較小的區域我們使用扁平圖標或線形圖標;在面積比較大的區域我們會使用加入漸變甚至輕質感的圖標。(關于圖標風格的變化,可以參考這個網站:https://historyoficons.com)。
△ 不同的圖標設計風格
如今我們界面中的圖標可謂非常豐富了,如果根據 Material Design 對圖標的分類,UI設計中的圖標可以分為帶有品牌屬性和特性的產品圖標、有功能指示作用的系統圖標兩種圖標,下面我們將針對于這兩種圖標進行研究。
產品圖標是我們在設計界面的時候體現品牌調性和特性的圖標。通過產品圖標,用戶就可以大概感知這個產品主要是做什么的。比如微信的產品圖標是兩個對話氣泡,暗示了這是一款社交APP;再比如 ofo 的產品圖標是字母ofo 的組合,同時也是一輛自行車,這暗示了這款產品是共享單車的APP;再比如 KEEP 的字母「K」的圖標,像極了一個在抬腿做運動的人,暗示了這是一個運動APP。
同時有些產品也依靠自身已經在用戶心中產生的品牌來直接設計產品圖標,比如淘寶APP 的產品圖標就是一個「淘」字;支付寶的產品圖標就是一個「支」字。優秀的產品圖標都會在我們心中打上一個烙印,當我們看到這些圖形、配色時,腦中會立即想起來它們的功能和特點。產品圖標除了在手機屏幕中作為啟動圖標,也會出現在閃屏、情感化設計、「關于我們」界面等場景中,所以也要有一定的靈活性,在設計上要以簡單、大膽、友好的方式傳達產品的核心理念和意圖。產品圖標很類似在企業識別系統(VI)里的 logo,需要讓用戶一眼看到它就能夠與腦中的產品相關聯。所以設計一個優秀的產品圖標對于任何產品來說都是非常重要的。
產品圖標有不同的風格,這些風格有可能很擬物,也有可能很扁平;有可能很抽象,也可能很具象。通過不同的設計風格可以更加標新立異,從而被用戶記住。讓用戶記住我們的圖標真是一件非常重要的事兒,要知道,每個手機都像是一把瑞士軍刀,它有無數個功能,而我們的產品只是萬種功能中的一個。用戶不可能記住手機里所有的 APP 都是什么,所以能在第一時間取得好感和記憶非常重要,產品圖標設計得好看并且容易被人記住就成了非常重要的任務。產品圖標的主要風格有以下幾種。
文字風格
文字是最直白的信息,而且不容易被曲解。所以很多國內的產品都會使用文字來作為自己的產品圖標。比如:支付寶、淘寶、今日頭條、OFO、愛奇藝、知乎、網易新聞、毛豆新車等。這么做也有它的問題,比如文字給人美的感受不如圖形,因為文字需要閱讀而不是觀察。并且移動端設備都會在啟動圖標之下加上一行輔助文字,如果圖標上的文字和下面的輔助文字完全重合,會顯得像介紹了自己兩遍一樣。如果您決意要使用文字作為產品圖標,且是中文的話,那么一定要記得文字最好為1-2個,并且不應該是產品的全稱。如果是英文的話,最好是首字母而不是產品全稱。當然不管是中文還是英文都需要選擇合適氣質的字體并做一定的變化。
單讀:單讀是一個偏文藝的閱讀產品,所以產品圖標使用了黑白配色和兩個非常有文藝氣息的宋體繁體字,這樣的設計符合產品調性,傳遞給用戶一種產品的文藝氣息。
今日頭條:今日頭條是一款優秀的新聞APP。它的圖標非常直白,一張報紙上有紅色的頭條標題,頭條使用了非常粗的黑體字,非常顯眼。
淘寶:淘寶采用了一個俏皮的「淘」字作為 icon 的主要元素,并且背景顏色是令人興奮和刺激的橘黃色,凸顯了電商屬性。并且這個字使用了很久,用戶對此有一定的品牌認知。
愛奇藝:愛奇藝的 icon 采用了英文字母iQIYI 和上下邊框相組合的形式。整體看來像是一個電視機,強調了品牌屬性和功能,并且使用了在視頻領域非常有識別性的綠色,讓人一看便知這是愛奇藝了。
△ 單讀、今日頭條、淘寶、愛奇藝的產品圖標
如果您的品牌使用英文作為產品圖標,我們在設計的時候要格外注意英文字母之間的正負空間關系以及不同西文字體的不同氣質。
ONE:雖然是中文產品,但是 ONE 的icon 顯得非常的高端和小眾。ONE 三個字母的正負空間關系做了微調,并且選擇了無襯線字體來體現時尚感。下面的小字是一個 slogan,并且和 ONE 的寬度一致。
Pinterest:Pinterest 的產品圖標是一個手寫體的P,并且用紅色圓形作為陪襯。這樣一個字母作為 ICON 的好處就是方便用戶記憶。
HULU:HULU 是一個國外視頻產品,它的產品圖標顏色很鮮艷,字母本身有韻律感,所以沒有做過多的設計。
Facebook:作為一個社交產品,Facebook 的產品圖標同樣采用了一個字母代表較長的單詞。
△ ONE、Pinterest、HULU、Facebook的產品圖標
正負形與隱喻風格
圖標的設計可以使用正負形和隱喻,來讓圖標更加有耐人尋味的看點。
抖音:抖音的產品圖標是一個音符,但是不知道大家是否發現,下面圓形的負空間也是一個音符,所以顯得非常巧妙。為了增加動感還加了紅和藍綠色的類似3D的動感效果。
Keep:Keep 產品圖標是一個K,但是同時也是一個人抬著腿正在鍛煉。
Skillshare:Skillshare 是一個技能交換平臺,第一眼看是兩個手像太極一樣交換著技能,同時也是該產品的首字母:S。
△ 抖音、Keep、Skillshare、OFO的產品圖標
折紙風格
折紙的效果會讓人感覺很立體,所以很多產品也選擇了折紙效果(比較扁平的手法)來設計產品圖標。
Calendar:這個產品的產品圖標是一個正在翻頁的日歷,非常簡潔明了。
Snapseed:除了扁平的設計之外,使用了長投影的設計風格。這個長投影也是扁平化的設計。
Netflix:Netflix 的產品圖標是該產品的首字母N,這個 N 用了一些陰影來表示立體感。
繪聲繪影:同樣是用了長投影和折紙效果,顯得非常清新。
△ Calendar、Snapseed、Netflix、繪聲繪影的產品圖標
填充圖標風格
產品圖標使用填充圖標風格是非常合適的。填充圖標風格具有簡潔和識別性強的特點。這種 ICON 的可擴展性更高,比如在一些特殊節日時可以用手繪、拼貼等形式來做輔助圖形。所以很多公司都鐘愛填充圖標風格。
Lucking:這是一個線上咖啡外賣的產品。它的 APP圖標使用了一個鹿回頭的造型。這個鹿造型簡潔,非常有識別性。
Tinder:這是一個國外社交APP,通過一個火的填充圖標讓人第一時間記住這個產品。
youtube:這是國外著名視頻APP,它的產品圖標同樣使用了填充圖標風格,是一個有電視機隱喻的圓角矩形,并且中心是一個播放鍵,簡明扼要地說明了這個產品的功能。
Twitter:國外著名社交APP,它的 icon 同樣使用了填充圖標風格,非常簡潔好記。
△ Lucking、Tinder、Youtube、Twitter的產品圖標
線性風格
由于目前設計流行趨勢,很多產品圖標都會采用扁平的設計風格。扁平除了填充的圖標之外,還有一種非常流行的形式——線性風格。線性風格一定要注意不要太細,因為手機和電腦設計環境顯示尺寸不同,如果我們做得太細,那么在手機上看會非常尖銳,顯得不太好點擊。
Airbnb:Airbnb 的背景是一個微漸變,線性風格是一個曲線組成的 A,同時也是一個小蜜蜂。
LOFTCam:為了凸顯文藝產品調性,使用了偏細的線條,同時使用了兩種主題色。
NextDay:同樣非常文藝的產品,使用了比較抽象的手法。這個 ICON 是一個牛奶,突出了這個產品必須今天看,否則就如牛奶一樣會過期。
VUE:這是一個攝影產品,同樣應用了黑色的微漸變,前面是非常前衛的45度長短不同的線。
△ Airbnb、LOFTCam、NextDay、VUE的產品圖標
LOWPOLY風格
我曾介紹過 LOWPOLY 這種設計風格,這種風格如果應用在產品圖標上同樣非常搶眼,因為用戶的手機上可能安裝了很多 APP,那么第一眼掃過去一定會注意到最亮眼的圖標。而 LOWPOLY 因為本身造型的獨特性非常吸引眼球。當然 LOWPOLY 也有它的問題,比如容易讓圖標失去細節等,所以很多產品圖標都是使用 LOWPOLY 作為圖形的背景。
潮自拍:潮自拍使用了暖色鄰近色漸變的 LOWPOLY 作為背景,前景使用了一個很潮的S。
潘通色:潘通色本身的最大特征就是色卡,所以使用了 LOWPOLY 的形式。
美妝相機:通常 LOWPOLY 的形式是方塊,而美妝相機使用了三角作為基礎元素,很特別。
人人:人人的產品圖標使用了不同的矩形斜度45°,增加了設計的速度感。
△ 潮自拍、潘通色、美妝相機、人人的產品圖標
微漸變風格
微漸變也是非常常見的表現手法。在擬物被扁平替代以后,我們會發現無法表達空間上的 Z軸。所以用輕微的漸變表現圖片的深度非常流行。我認為微漸變可能是眾多圖標設計風格中最有競爭力的一種。
每日優鮮:每日優鮮在背景上用了很多炫彩的圓球,由于促銷時段在原有圖標上增加了一個雙十一的小標識,在手機中非常搶眼。
陌陌:陌陌圖標如果設計成扁平你還會注意到它嗎?使用線性圖標會使得圖標厚度感不夠,而微漸變可以非常好地解決這個問題。
全民K歌:使用了紫紅色的漸變來塑造一只鸚鵡,如果遇到其他使用場景可以使用扁平版本,這樣會讓產品圖標的使用更加靈活。
Mindnode:這款腦圖軟件的產品圖標使用了三組鄰近色的漸變,同時使用了非常微妙的陰影。
△ 每日優鮮、陌陌、全民K歌、Mindnode的產品圖標
卡通風格
卡通風格的產品圖標會讓用戶更有好感,所以我們可以為產品設計一個可愛的卡通角色。好多決策者會認為卡通是一種低齡的審美,其實是錯誤的。卡通可以說是一種通吃的風格,比如騰訊就是以一個企鵝作為品牌形象開始拓展自己的版圖。而卡通本身有不同的風格,比如擬物類的卡通、扁平類的卡通等,也會給人不同的感受。所以如果我們的產品要使用卡通作為產品圖標,最好以目標用戶群的喜好作為標尺。
開心消消樂:開心消消樂是一個休閑游戲,游戲類APP 的產品圖標通常是使用擬物風格,這樣可以最大地吸引玩家的注意力和興趣。
映客:映客是直播APP,通常用戶年齡不是很大,所以使用了一個很可愛的貓頭鷹作為產品圖標。
Waze:Waze 的產品圖標不僅可愛而且突出了 Waze 的地圖查找功能。
BOO!:BOO! 是一個兒童社交產品,用戶比較低齡,所以更適合使用可愛的卡通作為圖標。
△ 開心消消樂、映客、Waze、BOO!的產品圖標
如果我們想設計一個小圖標,那么我們可以把畫布放大到400%來設計。同時可以使用網格和參考線來作為我們設計的輔助。網格在很多軟件里都有,比如在 Illustrator 中點擊視圖 > 網格,即可開啟網格了。參考線模板則需要下載第三方設計的模板,比如 Material Design 的參考線模板就有正方形、圓形、圓形和長方形結合等不同形式。如果對齊模板中的形狀,即可得到面積相等的長方形、正方形、圓形。這對我們構建視覺上面積相等的圖標很有益處。
△ 網格和參考線
△ 不同形狀的網格布局
△ 在網格的輔助下可以設計出大小均衡的圖標
蘋果啟動圖標尺寸
蘋果需要很多尺寸的圖標用在不同的場景上,比如說在網頁端打開iTunes會使用512px的大圖標,而在手機、iPad桌面上的圖標大小也不同。除了尺寸不同,這些圖標的圓角也有不同的數值。為了簡化這部分的難度,蘋果為開發者提供了模板,有了模板就不用記那么多東西啦。蘋果官方HIG 下載的這套資源中,有 Template-AppIcons-iOS 這個文件,這個文件提供了 PS、Sketch、XD等不同格式。我比較推薦使用 PS 的格式。
打開這個文件,用我們自己設計的啟動圖標替換掉任意智能對象里的內容。那么打開智能對象就是一個1024x1024px的矩形畫布,把我們的產品圖標放在這里,保存這個智能對象再關閉它就可以了。這時,你會發現所有尺寸的圖標都變成了我們的圖標。然后我們把背景隱藏,切出這些圖標即可。如果是 AI 完成的產品圖標可以直接 Ctrl+C 然后在 PS智能對象中 Ctrl+V復制過來就行。
△ Template-AppIcons-iOS
安卓啟動圖標尺寸
安卓啟動圖標同樣需要很多尺寸,主流是需要:1024x1024px、512x512px、144x144px、96x96px、72x72px、48x48px這六種。我們提供給程序員的是直角的矩形,然后程序員通過代碼進行切割變成圓角圖標。在這里我也做了一個智能對象的模板送給您,只要替換其中的智能對象圖像,換成您的1024x1024px圖標保存即可。
△ 安卓圖標模板
設計產品圖標前,首先我們需要找一些和產品氣質相符的圖片制作情緒板。通過情緒板我們可以感受到產品的調性,然后我們從中提取一些形狀和色彩作為我們產品圖標的主要造型。這里我舉我的產品每日名畫的例子,每日名畫是一個美術方面的APP,所以我找了一些和美術相關的圖片。
△ 關于美術的情緒板
下面我開始在 AI 設計產品圖標了。我建立了一個1024x1024px的畫布,然后根據盧浮宮前的金字塔建筑設計了一枚抽象的產品圖標,它內在的符號是:帶領大家走進藝術的殿堂。同時我也增加了一些自己對美術的含義,如藝術來源于生活高于生活等。這些都寫在了設計說明中。
△ 在Illustrator中設計產品圖標
然后我給這枚圖標加入了蒙德里安的配色,增加產品的藝術感,并最終完成產品圖標的設計。這個圖標也可以作為該產品的企業形象(VIS),將來產品周邊都可以使用這個圖形。
△ 最終定稿的圖標
由于產品會首先上線到蘋果設備上,所以我下面把 AI 繪制的產品圖標全選復制,然后打開圖標模板中的智能對象(雙擊圖標模板中智能對象圖層的縮略圖),粘貼過來。粘貼的時候系統會提示選擇粘貼過來的方式,這里我們選擇:智能對象。然后保存并關閉智能對象,這時回到模板PSD 中,就看到了這個效果。
△ 替換了模板中智能對象的效果
接下來隱藏背景圖層,然后按下鍵盤上的 ctrl+Shift+Alt+S,調出存儲為Web所用模式,選擇保存到桌面上,格式選擇僅圖片。關閉 PS,打開桌面上的文件夾,就看到圖標被我們工整地切好了。
△ 產品圖標的切圖文件
第二種圖標被稱為系統圖標。系統圖標指的是擔負著一定功能和含義的圖形,一般來說需要像文字一般地被人迅速理解,所以表達方式上不適合特別復雜。比如微信底部四個系統圖標:「微信」、「通訊錄」、「發現」、「我」就使用了比較簡潔的線性風格。
當然系統圖標也不一定要做的非常無趣,比如我們常用的58同城APP 中就有大量的系統圖標,在保證識別性的前提下使用了多彩的顏色和不同的造型,顯得非常活潑。所以系統圖標同樣可以做得有趣和多樣,前提是保證圖標的可識別性。
填充圖標(Filled icon)
填充圖標是以面為主要表現形式的圖標。在微信APP 底部的 tab欄中,未選中的圖標是線性圖標,而選中態則是填充圖標,并且會變成較為鮮亮的顏色暗示用戶該功能被選中了。填充態圖標占用的面積要比線性圖標多,所以更加顯眼。實際上,在最新的蘋果設計規范中,蘋果也建議開發者在 APP底部 Tab欄中全部使用填充圖標,點擊態通過改變填充圖標的顏色進行區別。這是因為填充圖標看上去像可點擊的。
△ 圖為填充圖標
線性圖標(Outlined icon)
線性圖標的表現形式是線條,在系統圖標里通常是由統一粗細的線條組成。這里可能很多新朋友不明白為什么要使用統一的粗細,這是因為通常系統圖標并非單一出現,而是成組使用。比如微信底部的四個 tab圖標、網易云音樂頂部導航欄的圖標等。在一個場景下的幾個同等重要的圖標,如果線條粗細不一致,很容易造成它們存在權重上差異的感覺。所以我們在繪制線性圖標時,線條通常都會使用統一的粗細。
△ 圖為線性圖標
圓角圖標(Rounded icon)
無論是線性還是填充的圖標,在圖標的邊角處使用圓角都是圓角圖標風格。圓角圖標的好處就是讓人覺得很溫柔,可以非常舒適地點擊它。所以很多產品的圖標都會使用圓角圖標。
△ 圖為圓角圖標
尖角圖標(Sharp icon)
無論是線性還是填充的圖標,在圖標的邊角處使用尖角都是尖角圖標風格。尖角圖標的好處是讓人感覺到有棱角,視覺上會多凝視幾秒。并且給人以正式的感覺,所以像銀行、辦公等APP 中都較多地使用尖角圖標風格。
△ 圖為尖角圖標
斷線圖標(Breaking Lines)
如果我們的線性圖標顯得太死板,我們可以使用斷線這種方式來讓它變得俏皮。斷線圖標就是線性圖標的一種風格變化,它的特點就是在線條中出現斷口。但是這個斷口并不是看起來那么簡單,它得遵循幾個規則:第一,斷線開口只有一個,否則圖標會無法識別;第二,斷線開口位置不應該在中心線上;第三,斷線開口盡量在轉折處;第四,斷線不應該太過于瑣碎。
△ 土豆APP的標簽欄使用了斷線的風格
雙調圖標(Two-Tone icon)
如果我們把圖標簡單地分為線性圖標和填充圖標,是不是太無聊了?比如我們要設計一個 iOS平臺的 APP,它的底部Tab欄就一定是未選中態是線性的,選中就是填充的嗎(或者全部是填充態,僅僅改變顏色)?這也太無聊了吧!所以又出現了雙調圖標的設計風格。即:雙調圖標的外形還是線性圖標,但是用透明度很高的同類色填充到線性圖標內部空間里。這樣的圖標顯得俏皮可愛,并且感覺非常透氣。
△ 圖為雙調圖標
動態圖標(Motion)
動態圖標是非常有趣的,如果靜態圖標不足以讓用戶感受到新鮮,那我們不妨給圖標增加動效。比如 QQ應用中底部 Tab欄的圖標點擊其中一個的時候,其他圖標會「偷看」選中態圖標的方向。除了底部標簽欄之外,很多 APP 點擊能觸發導航的「漢堡包圖標」,點擊時也會有一個從導航圖標變成返回圖標的動畫。這都是非常能夠調動用戶好奇心的。
△ Material Design中的動態圖標
我們在使用 Photoshop 工具的時候會感嘆,畫筆比鋼筆好用,橡皮比布爾運算好用。那么我們在畫圖標的時候能不能使用畫筆這樣的工具來繪制圖標呢?在 Photoshop 里使用畫筆工具和橡皮工具、涂抹工具、選區工具的填充、油漆桶工具制作的圖形,以及從網絡上復制過來的jpg圖片文件,這些都是像素圖形。它們是計算機記錄每一個點的顏色來呈現圖像的。這也是為什么我們把一張照片放得特別大它就虛了的原因。而我們通過 Photoshop 中的鋼筆工具、布爾運算、貝塞爾曲線、形狀圖層制作的圖形,以及 Illustrator 復制過來的圖形、Sktech繪制的圖形等,都是矢量圖形。它們是計算機記錄一個錨點到另一個錨點的方向、位置、色彩來呈現圖像的。所以像素圖形變化多端、顏色變換豐富、細節更多;矢量圖形則文件較小,并且具有隨意放大縮小都不虛的能力。因為每個錨點之間的方向、位置都是相對的,放大和縮小不受影響,而像素圖形記錄每個點的色彩,比如一張2000px x 2000px的圖片,縮小到1000px x 1000px就會損失一千個像素信息。我們繪制圖標比較適合用矢量圖形來設計,因為我們可能需要隨時調整圖標的大小,并且在不同分辨率的適配中也更加方便。
布爾運算聽著很可怕,其實非常簡單,布爾運算是數字邏輯推演法,主要有數字邏輯的聯合、相交、相減。在我們使用的平面軟件中引用了這種邏輯運算方法來使基本圖形通過聯合、相交、相減等數學計算變成新的造型。比如兩個圓形相減可以得到一個月亮的造型,這就是布爾運算了。那么為什么叫布爾運算呢?布爾指的是喬治·布爾(George Boole),一位19世紀最重要的數學家,為了紀念布爾在符號邏輯運算中的杰出貢獻,所以我們將這種運算稱為布爾運算。布爾運算在 Photoshop、Illustrator、Sketch、Adobe XD、After Effects等我們熟悉的軟件中都有,并且操作基本一致。
布爾運算的核心就是兩個形狀的關系:即Union(并集)、Intersection(交集)和Subtraction(差集,包括A-B和B-A兩種)。這些關系有點像我們初中學過的數學,應該比較好理解。但是很多軟件中對于布爾運算的關系翻譯不同,所以可能大家會有些不適應。比如在 Photoshop 中布爾運算被翻譯成:合并形狀、減去頂層形狀、與形狀區域相交、排除重疊形狀。而在 Adobe XD 中則翻譯成:添加、減去、交叉、排除重疊。雖然名字不同,但是功能是相同的,所以大家在學習新的軟件時不妨先找一下布爾運算。
△ 圖為布爾運算不同運算模式
貝塞爾曲線是用于二維圖形繪制的數學曲線。1962年法國工程師皮埃爾·貝塞爾發表了貝塞爾曲線,它的誕生主要是為了汽車的主體設計繪制圖形的。貝塞爾曲線是繪制矢量圖形時的重要工具,我們使用鋼筆工具畫出的所有圖形一般來說都是貝塞爾曲線組成的。貝塞爾曲線由錨點和線段組成,點擊錨點就會出現兩個手柄,一邊是控制前面的線條走向,另一邊是控制后端的線條走向。同時我們也可以通過增加錨點工具和刪除錨點工具進行調整。要想學好平面電腦繪圖軟件,貝塞爾曲線是必須修煉的一課(練習貝塞爾曲線的在線游戲:https://bezier.method.ac/)。一般來說,二維平面軟件都有貝塞爾曲線的痕跡,鋼筆工具、增加錨點、刪除錨點、轉換點工具,這些都是平面軟件的標配。并且,貝塞爾曲線和布爾運算可謂是一對好朋友,在繪制矢量圖形時可以使用它們輕松地繪制出準確的造型。
△ 圖為貝塞爾曲線繪制方法
那么我們使用什么軟件來繪制圖標呢?這里我建議使用 Illustrator。首先,UI設計師使用不同的軟件來設計頁面,目前主流是 Photoshop和 Sketch,也有很多設計師選擇 Adobe XD。而這些軟件都是兼容 Illustrator 的,所以使用它來繪制圖標非常有靈活性。可能您對 Illustrator 并不熟悉,不過沒關系,我們在這里只需要了解它與圖標繪制功能相關的功能即可,比如鋼筆、布爾運算、屬性面板、描邊、填充、混合工具等,并不需要學習非常深入。所以大家不必緊張。
笑臉圖標
笑臉圖標的設計步驟:畫出一個正圓;接著畫一個小圓,然后 ctrl+F復制平行移動到旁邊,然后右鍵編組。接著,同時選中大圓和編組的小圓進行水平居中對齊。我們繪制一個圓形,然后通過布爾運算減去一個矩形得到半圓形組成嘴,完成。
△ 笑臉圖標
對號圖標
對號圖標的設計步驟:使用矩形工具畫出一個長方形,然后復制,將復制后的長方形向右上移動相同的距離,使用布爾運算剪切,旋轉45°后變成一個對號。繪制一個正方形,使用路徑選擇工具選中,拖動圓角的圓點拉出圓角得到圓角矩形。對號和圓角矩形進行布爾運算,完成。
△ 對號圖標
WIFI圖標
WIFI圖標的設計步驟:繪制多個圓形并且通過布爾運算相加減得出三個圓圈嵌套的靶子造型。通過旋轉過的45°矩形和之前圖形布爾運算得到 Wifi圖標,完成。
△ WIFI圖標
地理位置圖標
地理位置圖標的設計步驟:選擇矩形工具單擊畫面輸入數值,建立一個100px的圓形。然后選擇這個圓形復制它,然后等比例縮小它,和之前的大圓進行布爾運算相減,得到環形。繪制50px的矩形,用對齊工具放在環形的左下方。旋轉45°得到地理圖標,完成。
△ 地理位置圖標
云彩圖標
云彩圖標的設計步驟:繪制兩個大小不同的圓形,使用對齊工具進行底部對齊。繪制一個矩形,同樣底部對齊。合并形狀,完成。
△ 云彩圖標
眼睛圖標
眼睛圖標的設計步驟:繪制出一個正圓。復制這個正圓形,然后按著 Shift+方向鍵下鍵,并通過布爾運算得到眼睛外輪廓。繪制兩個圓形,通過對齊工具和布爾運算工具得到最終眼睛造型,完成。
△ 眼睛圖標
鈴鐺圖標
鈴鐺圖標的設計步驟:首先用圓形和矩形合并組成主體;使用矩形和圓形進行布爾運算繪制鈴鐺底部和鈴鐺頂部的零件,然后進行合并形狀;鈴鐺底部的半圓使用圓形和矩形布爾運算,完成。
△ 鈴鐺圖標
簡易齒輪圖標
簡易齒輪圖標的設計步驟:通過兩個圓形進行布爾運算得到環形。繪制一個矩形,上下復制在圓形上,然后把它們倆編組和環形使用對齊工具進行水平垂直對齊。復制矩形編組并旋轉90°,得到一個十字形。復制這個十字形并最終全部合并形狀,完成。
△ 簡易圖標
齒輪圖標
齒輪圖標的設計步驟:用 AI 的爆炸圖形和圓形進行布爾運算畫出齒輪;用兩個圓形進行布爾運算做出里面的零件,完成。
△ 齒輪圖標
螺絲刀圖標
螺絲刀圖標的畫法:用圓形和矩形做出螺絲刀主體;用矩形旋轉并復制再布爾運算做出凹槽;使用矩形做出前面的造型,完成。
△ 螺絲刀圖標
蘋果圖標
蘋果圖標的畫法:繪制一個六邊形。將水平中間兩個點向上移動。在中心線上下建立兩個錨點,并且向下移動。將下面兩個點向內分別移動。使用圓角工具將每兩個相同的點一組一組拉成圓角。繪制一個矩形并且旋轉45°,然后將左右兩個點向內拉得到菱形。用圓角工具使菱形變成葉子造型并且旋轉45°。使用一個圓形和蘋果造型相切,完成。
△ 蘋果圖標設計過程
放大鏡線性圖標
放大鏡線性圖標的畫法:繪制正圓。繪制一條直線。用屬性面板里的對齊工具把它們倆對齊。用描邊面板里的屬性將描邊改成圓頭,然后旋轉45°即可。
△ 放大鏡線性圖標
時鐘線性圖標
時鐘線性圖標的畫法:繪制正圓。繪制一個矩形,對齊圓形中心。用增加錨點工具在矩形左和下邊上增加兩個錨點。用直接選擇工具框選沒用的線條,刪除即可。
△ 時鐘線性圖標
點贊線性圖標
點贊線性圖標的畫法:繪制兩個矩形,并用直接選擇工具選擇重合的四個錨點,在屬性面板里使用對齊工具讓它們完全對齊。將大的矩形底部錨點向左移動。繪制一個矩形并和大的矩形左對齊。用直接選擇工具選中直角,拖動圓角小圓點讓它們變成圓角,完成。
△ 點贊線性圖標
如果您掌握了以上填充態圖標的設計方法,相信其他圖標的設計只要以此及彼的思考,就可以完成。比如線性圖標,在繪制線性圖標時,我們首先會建立一個半透明的矩形來固定圖標應該繪制的范圍,比如「40px」。然后我們把填充關閉,只使用描邊來繪制線性圖標即可。繪制完以后我們無需保存文件,僅通過 Ctrl+C的復制快捷鍵,然后打開 Sketch 或者 Adobe XD 就可以使用 Ctrl+V 將圖標粘貼過去了。但是,如果您使用 Photoshop 做界面設計,可能會多兩道手續,首先就是線性圖標需要擴展才可以復制到 Photoshop 中。將圖標復制一份(擴展之后的圖標不方便修改,所以要留著可修改版本),然后點擊對象菜單 > 擴展,點確定,就可以把原本是沒有閉合的路徑改為完整的形狀。
△ 在Illustrator中的擴展
然后復制,打開 Photoshop 粘貼會打開提示框,我們可以選擇把圖標粘貼成為像素、智能對象、路徑、形狀。如果粘貼成像素的話,那無疑對修改是非常不利的。如果粘貼成智能對象,雙擊智能對象會回到 Illustrator 中修改,但是也有一定缺點,那就是智能對象不能直接在 Photoshop 中進行調整。如果粘貼成路徑也不是很方便,所以最好是我們將 Illustrator 中繪制的小圖標粘貼成形狀。選擇后,圖標就粘貼成了形狀圖層,我們可以在 Photoshop 中對它進行布爾運算、錨點調整等操作了。
△ 粘貼到Photoshop中的選項
然而,我們會發現圖標粘貼到 Photoshop 中,橫豎的路徑會出現虛邊的情況(圓角和斜線是允許一定的虛邊出現的,但是直線不可以)。這種虛邊有可能會影響用戶的體驗,我們必須把它消滅掉。第一種方法:在 Photoshop 中我們可以用直接選擇工具后界面上方的對齊路徑功能,給它打鉤來嘗試修復這個問題。第二種方法:我們可以使用直接選擇工具選中虛掉的某兩個錨點,然后按 Ctrl+T(自由變換),再按鍵盤的上下或左右「搖一搖」,路徑就會清晰了。第三種方法:也可以使用幾像素的矩形進行布爾運算強行對齊。三種方法一定能夠讓圖標的橫豎路徑沒有虛邊,達到完美的效果。當然 Sketch 和 Adobe XD 都是矢量工具所以復制后沒有這個問題。
在 Photoshop 中使用「搖一搖」的方法對齊路徑
在 Adobe XD 中,圖標無需進行擴展,并可以實時調整描邊粗細等屬性。
標簽欄圖標
在蘋果和安卓APP 的底部,一般都會有一個放置重要功能的常駐欄,在 iOS中被稱為標簽欄(也叫做Tab欄)。一般,Tab欄的圖標是2-5個。每個圖標的區域平分整個 Tab欄寬度,底部會有一個22px(11pt)的文字注釋。當然如果圖標釋義較為清晰,也可以為了保持設計感去掉文字注釋。如果我們是以 iPhone6/7/8尺寸設計界面,那么我們的標簽欄圖標尺寸應該是60px(30pt)左右,可以基于這個范圍來設計我們的圖標。
△ 互聯網產品中優秀的標簽欄圖標設計
每個 Tab欄的圖標都應該設計一個選中狀態,可以做樣式的變換也可以做顏色的改變,總之要讓人知道當前所在的頁面是哪個。如果您的 Tab欄由五個 icon 組成,那么可以在中間放置比較重要的功能,并做出突顯的樣式,比如使用一個圓球當作背景。還要額外注意,圖標的選中態樣式要和中間突出狀態的圖標保持區別,以免發生誤會。
導航欄圖標
在蘋果APP 的頂部區域,我們稱之為 Navigation Bar,就是導航欄。導航欄左右一般都會有圖標,如果是二級頁面,左側一般是返回圖標。安卓也有類似的設計。那么我們在設計這種圖標的時候一定要保證所有導航欄上的圖標大小和風格都是一致的。如果以 iPhone6/7/8尺寸設計界面,那么導航欄圖標的尺寸大概是44px(22pt)左右。
△ 互聯網產品中優秀的導航欄圖標
金剛區圖標
在我們逛淘寶和美團的時候您會發現,在它們頁面首頁都會有一個區域放置很多分類,一般是6-8個大小一樣的圖標,有可能是圓形,也可能是不規則形狀。這個區域其實在蘋果和安卓規范里并沒有,屬于設計師自創的規范。這個區域經常有八個圖標組成,被稱為「八大金剛圖標」,后來很多產品在這個區域并不使用8個圖標,我們就稱它們為金剛區了。金剛區圖標的設計風格應該盡量是微扁平、輕擬物的感覺,這樣會有更好的點擊感。尺寸方面,金剛區并沒有規范,所以大家可以以設計稿最終效果為準。
△ 互聯網產品中優秀的金剛區圖標設計
圖標設計是 UI設計中非常重要的一環,因為除了文字和圖片的排版之外,在扁平時代我們能夠傳遞給用戶情緒和設計感的通道就是頁面中的各種圖形和圖標了,如果做不好圖標,用戶就將在使用界面時失去樂趣。所以,我建議每位 UI設計師都需要在平時做大量的圖標練習。在不同的圖標風格中,學會使用各式各樣的武器。
文章來源:優設網 作者:郗鑒
藍藍設計( ssll180.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務