• 如何做好可视化大屏业务?京东高手总结了这份方案(下)

    UI交互 2022-11-17
    上一篇我们了解了一些硬件基础以及如何拆解产品需求。本期我们沿着上篇的思路继续和大家分享如何根据拆解出的需求制定相应的设计方案。如何做好可视化大屏业务?

    上一篇我们了解了一些硬件基础以及如何拆解产品需求。本期我们沿着上篇的思路继续和大家分享如何根据拆解出的需求制定相应的设计方案。

    如何做好可视化大屏业务?京东高手总结了这份方案(上) 在可视化大屏业务中,设计师如何快速了解业务并产出合理的方案呢?

    阅读文章 >

    本文将从以下五个方面讲解可视化大屏从 0 到 1 的设计过程:

    首先,确定画板大小;然后,合理安排模块布局;其次,明确整体界面的设计风格;再次,对业务数据进行梳理、合理安排信息层级以及选择合适的图表去精准的表达业务数据;最后,就是快速的搭建一块可视化大屏。

    一、确定画板 前期与客户、产品经理沟通后,得到的有用信息如下:

    大屏被安置于室内; 适配电脑 1920*1080 分辨率,大屏原始尺寸:5.8*3.2 米,采用直投形式; LED 屏幕点间距 1.2 毫米。 通过以上信息,我们总结出大屏的色彩明度不易过亮。电脑直投形式按照“投屏电脑的分辨率为 1920*1080”设计就可以保证投屏的清晰度,不会产生拉伸和变形。因为 LED 屏的点间距 1.2 毫米,属于比较清晰的屏幕,所以我们把最小字号设定为 12 像素。

    二、规划布局 确定了画板的大小,下一步需要根据产品原型优化页面布局。

    一般中心的位置会放置地图,其余的指标按优先级依次在地图周围展开。

    首先搭建信息分布框架,根据这个框架往里边填充内容就更规整了。大屏是以数据展示为主,内外边距的设定较小,希望能给数据展示留更多的空间。目前这张屏幕每个模块包括标题、数据指标以及数据分析图表三个部分。

    在设计时,首先要让用户获取到有用信息。所以需要考虑哪些信息内容优先级更高。可以参考上篇分享内容

    三、设计风格 风格定义主要依据上一篇文章分析得出的行业属性、业务应用场景、地域文化背景以及前期与客户沟通时提到的一些诉求以及审美倾向,甚至于时下流行时政热点、天气等因素都能成为影响整体设计风格的诱因。

    通过这些影响因素搜集了相关词汇,最终提取 3 个核心关键词。

    ① 科技。我们的业务需求是:玉环市泵阀(水暖阀门)产业大脑,产业大脑就是将产业数字化治理。以科技驱动产业升级,是我们业务的核心目标。所以第一个关键词为科技。

    ② 机械。本屏主要是展示机械设备相关的企业数据,所以,机械被选入了第二个关键词。

    ③ 玉环。此处结合了地域文化:“ 玉环市 ” 被誉为中国阀门之都,并且玉环市的命名也是源于当地独特的自然现象 “ 晨雾缭绕,形如玉环 ”,我们可以把这种感觉设计在大屏中。

    看到这个情绪板后,大家是不是头脑中已经描摹出一副大屏的初步模样了?

    将情绪版落实到具体的设计细节有这五个方向:

    ① 图形:我们选用偏机甲风的造型。与机械硬朗的感觉相比,细节上我们采用圆角做融合;

    ② 质感:运用科技、光感;

    ③ 色彩:倾向于科技蓝,并且这这块客户也有明确表示过蓝色更符合他们企业的整体调性。为了丰富画面整体效果,为此增加了黄色、绿为辅助色。

    ④ 动效:采用流光等光效效果。

    ⑤ 字体:首选择现代、简洁一点的字体,更符合产业工业的气质;也要考虑后期开发实现。目前莫奈系统中字体有限,需要在这里找到比较符合现代感的字体。标题选用-京东朗正;其他字体选用-思源黑体;数字字体为选用-京东正黑。

    四、业务设计 1. 视觉层级划分: 我们针对业务内容(信息维度的优先级)进行了梳理:

    第一视觉层级是希望用户能第一眼看到的内容:这里包括:指标名称、数据指标、图表、业务兴趣点。

    第二视觉层级是指模块背景层:包括模块 UI-背景、装饰元素、图标、控件等。

    第三层视觉级为基础底图层:包括行政区域-边界、地面、地形、建筑、道路、水域、绿地等。

    2. 图表的正确使用: 在选定适合的图表表达业务数据之前,首先要明确数据指标所要表达的维度,它是否符合业务场景?它是否合理表达了该数据业务属性?

    在这里我对常用的图表做了个归类。在不同维度下,应该选择什么类型的图表,供大家参考。

    3. 图表结构

    以上是图表的解构图。它包括:图表标题、X\Y 轴线、坐标轴文本、网格线、图例以及图表背景。图表的每一部分都是可以根据界面整体设计风格去重新设计。不过前期请和开发工程师沟通好实现机制。了解图表的构成,还有另外一个好处就是在产品原型内容缺失或者表达不准确时候我们知道如何去调整它。

    4. 图表选择

    案例分析

    上图表是对平台销售趋势进行分析,根据之前的研究表示趋势的图表有折线图、面积图、桑基图。

    我们再看下该图表产品原型存在的问题:

    X 轴表示时间维度,Y 轴上数据缺失; 悬浮层要表达 3 个维度的信息:该时间点下的订单量和销售额; 该图表没有展示图例信息; 桑基图应用于数据维度趋势比较复杂的情况下使用,而面积图除了可以展示数据趋势以外,还可以通过面积对比不同的数据量,但是订单量和销售额不在同一个分析维度,因此不需要对比。 所以最后我们还是采用了更简单易懂的折线图。

    5. 快速搭建

    可以分为以下两步:

    第一步:设计师用我们长期积累的设计组件快速搭建界面;

    第二步:设计师/研发人员用京东城市的 数据可视化 引擎—莫奈去快速实现界面效果。

    上面这张屏正是采用了设计组件搭建而成。组件化不仅在提升设计师设计效率方面有着很重要的意义,还能够在项目长期迭代和多人协同完成设计方案的情况下保证设计的一致性。从而节省了更多的时间让我们去打磨设计细节。

    以下附上我们还在不断完善的 Rainbow D(京东智能城市设计语言系统)。本设计系统包含了可视化组件库、中后台组件库以及相应的设计规范供大家参考。

    网址: http://dev-uc.urban-computing.cn/find-react/index-cn

    如果有项目周期特别紧张的情况下,客户想要快速看到线上效果,设计师也可以协助产品在莫奈系统上(京东城市数据可视化引擎)快速搭建产品原型。以下为在莫奈系统中搭建的大屏。

    在莫奈系统中可以自定义配置图表、地图、文字,也可以嵌入视频、动态图片等

    五、总结 我们简单回顾一下 可视化大屏设计 方案制定的流程:

    首先在明晰设计需求为前提的情况下,根据实际应用场景确定画板大小、根据业务数据优先级合理的规划布局和信息层级;

    再根据行业属性、业务场景、客户倾向性等因素确定适合 大屏设计 风格;

    大屏风格确定之后,需要从数据分析维度,去选定最适合表达业务数据的图表;

    接着,就是采用设计组件库和莫奈可视化引擎去快速搭建完成可视化大屏。

    欢迎关注作者微信公众号:「JDTDA」

  • 设计总监:为什么有人工作才两年,能力远超五年的设计师?

    UI交互 2022-11-17
    2022年职场习惯第5期来了!这期邀请了设计总监葱爷,分享了他快速成长的学习方法,以及坚持多年如一日的职场习惯和思考方式。上期回顾:前小红书设计负责人:为什么有人工作才两年,能力远超五年的设计师?

    2022年职场习惯第5期来了!这期邀请了设计总监葱爷,分享了他快速成长的学习方法,以及坚持多年如一日的 职场习惯 和思考方式。

    上期回顾:

    前小红书设计负责人:为什么有人工作才两年,能力远超五年的设计师? 2022年职场习惯第4期来了!

    阅读文章 >

    一 、您有哪些坚持了三年以上的工作和生活习惯

    看书应该算一个吧,虽然我每一年看得的书都不算多,但是至少每年都会看,然后也会经常在网上看一些文章,都是以专业书籍为主。形成这个习惯的原因可能要追溯到大学期间,那时我经常去学校图书馆翻看一些设计、创意类的书籍,应该看了有几十本吧,后来确实发现自己比同学们要懂得多一些,坐做起设计老来也成熟一些,于是就把这个习惯保留下来了。

    虽然现在获取知识的渠道有很多,但感觉书里的东西更严谨、更专业,也更稀缺, 设计师 懂得一些理论知识也是很重要的,做设计要有依据和方法。

    除了设计书籍,我还会看一些营销、文案类的书籍,最近两年我好还开始在一些听书的平台上听书,这大大拓宽了自己的阅读面,对我的职业和生活都会有很多帮助。

    另一个坚持了很久的习惯是做设计前我一般会画草稿,这大概跟我入行时遇到的上级有关系吧,我觉得画草图对做设计挺有帮助的,草图不一定要画得很专业,草图的目的是构思和快速验证自己想法的可行性,也能为执行做参考依据,可以有效提高工作效率。当然,也多多少少可以锻炼一下手绘能力。

    二、对你职业生涯帮助最大的习惯是什么?

    我觉得应该是把大部分下班时间和周末的时间用来学习,我算是一个比较刻苦的人吧,也挺喜欢做设计和创意,我们在上班的时候是没时间做练习和看书的,所以我就会用下班和周末的时间来做这些事,包括写文章,以前上班的时候我经常在地铁上用手机写文章。当大家都在用空余时间追剧、刷短视频、和玩游戏的时候,如果你用来学习,时间一长,你的五年可能就是人家的七八年,差距自然就会形成。我觉得我从学习中获得的快乐比玩手机获得快乐更满足,更持久。

    葱爷的文章回顾:

    零基础速成班!21个简单实用的字体设计笔画处理技巧 无论什么类型的设计,往往都讲究在大方向直指人心、美而不妖,在细节上精益求精,百看不厌。

    阅读文章 >

    目录页该如何设计?给你8个高手常用的排版方式 目录页主要出现在一些篇幅比较长的书籍(画册)中,其位置一般被安排在扉页之后,目录虽然不是正文,却概括了一本书的所有内容,具有便于读者快速了解及查阅书本内容的作用,所以,即使说目录页是一本书中最重要的页面也不为过。

    阅读文章 >

    图片排版找不到灵感?送你17个实用技巧! 排版的难处在于,我们不是根据已经设计好的版面来填充内容(套模板),而是要根据具体的内容来布局版面。

    阅读文章 >

    三、刚进入职场的设计师,应该培养哪些习惯才能快速成长?

    1. 要沉下心来把基础打好

    基础对于设计师来说很重要,就好比我们以前学素描,首先要通过临摹、以及画大量简单的物体,来锻炼我们的线条、透视、造型能力、对五大调子的刻画能力的等等,至少画了两三年以后才开始画人物石膏和人物写生,最后才 会去学尝试一些技法,如果最基础的东西都没学号好,后面的东西就没法画。

    设计师要警惕一开始就被一些炫技的东西吸引、自乱阵脚,设计并不是把软件学会就可以了,审美、版式设计、图形设计、构图、字体设计、色彩搭配等等才是设计师的核心技能。

    2. 多主动去问别人,虚心学习

    新人一定要积极主动,不要总指望着别人主动来帮你,主动的人比被动的人能获得更多自己想要的东西,在学习上面,脸皮要厚一点。另外提醒一点,如果别人给了你指导,你就应该去尝试一下他的解决方案是否可行,如果有异议可以委婉地提出来,如果老是爱问,别人提出的建议你又不愿意接受,那么以后就没人在再愿意指点你了,反正,你也不听。

    3. 善用下班时间

    大家上班的时间都差不多,所以真正拉开人与人差距的,是对下班时间的利用,如果你觉得这也是内卷的话,那当我没说。

    四、有哪些不注意的小习惯,长此以往对设计师有害?

    1. 以工资高低选择公司

    刚入职场的年轻人很容做出一些错误的选择,比如根据工资的高低来选择公司,他们很容易被一些毒鸡汤影响,比如打工不就是为了赚钱吗?实际上,如果你一开始就被一些小钱带跑偏了,能力没有得到提升,那么以后就会失去很多赚大钱的机会。

    个人觉得年轻设计师刚开始的关键是选择一个好的团队,把学东西放在第一位,当然,也要谨防有些公司以此为借口给你画饼,大家都是成年人了,自己的基本权益要懂得维护。

    2. 做设计求快不求质

    可能是由工作环境造成的,很多设计师习惯了半天一张海报、两小时一个 logo、一天一张详情页的工作流程,这么短的时间要完成这些设计,能做完就不错了,根本没时间思考如何做得出彩,也没有时间打磨细节。长此以往,你就只能做这样的设计了,以后即使给你几天的时间,你可能也不知道如何跳出原来的模式、不知道如何深入下去,所以,很多设计师做了好几年的设计仍然没有拿得出手的作品。

    偶尔一些比较急,比较简单的项目这么处理没问题,但如果几年下来都只是这样做设计,那么你就要小心了,除非这是你想要的。

  • “黑五”前跨境电商“独立站”火了,拼多多、字节复制SHEIN

    设计动态 2022-11-17
    天下大势,分久必合,合久必分。 在电商领域也不例外,2021年5月,一场风波席卷全球最大的跨境电商平台。针对有违规操作的卖家,亚马逊进行大面积“封号”,一时间中国跨境卖家人人自危。但风波之后,“独立站”却成为人们愈发关注的避风港和新大陆。 “独立站”模式指的是

    不知不觉中,“独立站”这一形式逐渐引起了人们的广泛关注,多家大厂和互联网企业也选择押注这一赛道。那么,“独立站”可以成为下一个跨境电商的风口吗?本篇文章里,作者针对跨境电商“独立站”的发展进行了总结,一起来看。

    天下大势,分久必合,合久必分。

    在电商领域也不例外,2021年5月,一场风波席卷全球最大的跨境电商平台。针对有违规操作的卖家,亚马逊进行大面积“封号”,一时间中国跨境卖家人人自危。但风波之后,“独立站”却成为人们愈发关注的避风港和新大陆。

    “独立站”模式指的是具备独立经营主权和经营主体责任的电商公司另辟门户,开设独立域名作为电商平台,从而自主完成营销、推广、售卖等行为,脱离顶流电商平台规则的束缚,“占山为王”。

    2021年8月,在跨境大卖集聚的深圳,商务局在了解“封号潮”跨境企业运营情况后,推出一系列支持措施。其中便包括《深圳市商务局关于组织开展2021年度中央外经贸发展专项资金支持事项申报工作的通知》,鼓励跨境企业自建独立站,最高补贴200万元。

    谈起独立站模式,绕不开的一家公司是SHEIN。这家总部位于广州番禺区的跨境出口电商公司,由独立站一路发展,完善买手机制与供应链建设,凭借低价多销的销售策略,实现持续数年的高速增长。

    今年上半年,SHEIN销售额为160亿美元,折合人民币1107.2亿元,同比增速达50%。对比鲜明的是,11月,亚马逊三季度财报显示,亚马逊季度利润同比降幅达9%。财报发布后,亚马逊股价随之暴跌20%,伴随而来的还有裁员潮,有消息源透露,亚马逊方面计划裁员约 1 万名。

    潮水涌动,国内电商和互联网巨头拼多多和字节跳动也先后押注独立站,在今年9月分别推出Temu和If Yooou两个跨境快时尚独立站,运营模式与SHEIN大同小异,期望分得一块国际化蛋糕。

    “ 马上就是‘黑色星期五’,最近找我们建站的比之前多不少 ”,独立站服务商人士李多多(化名)告诉《IT时报》记者,建设独立站是“大势所趋”,跨境人早已懂得“不要把鸡蛋放在一个篮子里”的道理。

    转眼又是一年,跨境电商市场正在发生一场没有硝烟的“独立”战争。

    一、“砍一刀”未上线,Temu先遭“压价”争议 过去两个多月,打着“Team Up,Price Down(买得人越多,价格越低)”的口号,拼多多旗下的Temu,用原汁原味的中国式成功经验吸引着海外消费者的视线。

    9月上线后,Temu曾推出诸多优惠政策,包括所有商品皆无门槛免邮费,90天内免费退货,新注册用户将领到3张全品类7折优惠券等,这些措施使得其App下载量一路飙升。

    据统计,Temu上线两周内在美国市场Apple Store以及Google Play下载量均呈现百倍级别增长,9月中旬登顶美国Google Play购物类App榜首,超越亚马逊、SHEIN、沃尔玛三款常年霸占榜首的软件。

    图源:data.ai

    11月初,有消息指出,拼多多拟上线类似国内消费者最熟悉的“砍一刀”功能。 不过,在Temu网站,《IT时报》记者未找到类似功能。 值得注意的是,9月,Temu销量最佳的珠宝储存小盒子销量仅为数千个,彼时售价仅为0.29美元,如今已上升至0.49美元,而热销榜排行靠前的几十款商品均已实现数万级别销量。

    Temu部分商品价格的上涨不难让人联想到之前的“压价”争议。有商家吐槽,支撑Temu低价商品的,不是“砍一刀”的买家,而是被“砍一刀”的卖家。

    据《豹变》报道,部分Temu跨境招商经理都要求卖家的供货价低于1688同款商品的价格,利润空间仅剩10%左右,非常低。

    有过亚马逊跨境电商经验的家居类Temu卖家刘乐(化名)向《IT时报》记者证实, Temu方面确实会把价格压得很低 。不过,她并不在意这一点。“新平台总会有争议。”刘乐说,身边不少人都抱着试水的想法,投入不大,倘若拥有独家产品,议价空间就会大一些,“价格、品牌,拥有产品优势的才适合做Temu”。

    二、困于流量,TikTok流量进不了“自家田” 对比Temu的火热,反观字节跳动旗下的9月底上线的快时尚服饰独立站If Yooou,掀起的水花相当有限,流量正成为其面临的困境。

    从市场来说,覆盖英国、法国、意大利、西班牙等主流欧洲市场的If Yooou,与只在美国市场厮杀的Temu、SHEIN并不是直接竞争对手,没有强敌对阵,但“流量危机”仍未缺席。

    SimilarWeb数据显示,今年6月到10月,If Yooou网站访问总量分别约35.1万、43.6万、17.7万、4.5万、5007,几乎呈现“断崖式下跌”。

    事实上,在If Yooou推出之前,字节跳动的独立站电商生意已有过“Dmonstudio”“Fanno”两个项目,最终都失败告终。最近的一次是2021年下半年推出的Fanno,彼时正值亚马逊封号潮,平台低价的策略类似如今的Temu,曾吸引不少消费者,但后续支撑乏力,同样落得无人问津的结局。

    这与大红大紫的TikTok形成鲜明对比。“远没有国内抖音‘内卷’,仍在红利期”,一名TikTok直播公会人士向《IT时报》记者透露,自家公会规模不大,但头部主播一天也能收到4万多美元打赏。

    “远水解不了近渴”,SimilarWeb数据同样显示,If Yooou上线的3个月来,源于社交平台的流量占总体流量20%,其中多数为脸书、油管等平台,鲜见TikTok。

    对中国跨境电商业者来说,已经清晰地意识到TikTok对独立站来说,就是一片流量的蓝海。在互联网电商论坛上,教授利用TikTok给独立站引流的帖子不在少数,甚至Shopify等第三方海外电商平台商家也开始利用TikTok引流。

    眼看流量没有流进自家的“田里”,业内人士认为, 字节跳动的“赛马机制”导致Dmonstudio、Fanno、If Yooou等多个项目平行,站不到C位,也得不到足够的重视和资源的倾斜,与此同时,受到质疑的还有字节跳动对电商供应链的掌控能力。

    甚至有业者直言,字节跳动擅长的是内容和流量,但缺乏电商基因。

    三、独立站会是跨境风口吗? 独立站会成为跨境电商的“风口”吗?

    李多多认为,相比入驻电商平台,独立站的好处在于自己可以制定网站规则,充分发挥自家商品的特色和储备优势,沉淀私域流量,形成品牌优势。同时, 绕过主流电商平台,还能节省各项佣金的支出,避免陷入价格战 。

    但独立站模式也有不少问题需要担心。“ 如果没有明显的商品优势,我其实不太建议做独立站。 ”李多多表示,自建站好处固然不少,但市场销量仍是电商闭环的最重要一环,主流电商平台能提供的流量优势和品牌效应更加稳妥。

    当前,对于不少跨境卖家来说,独立站仍主要用于规避风险的后手,并未下大力气发展。

    零售电商行业专家庄帅指出,跨境电商规避依赖第三方平台风险的方式为自行建立独立站,依托Facebook、Twitter、snap、Google等流量平台做DTC(直接面向消费者)业务,或者依靠国内电商平台,诸如阿里、京东等平台去做跨境业务。

    不过,在未来的数年里,独立站或成为热门赛道。去年7月,国务院办公厅在《关于加快发展外贸新业态新模式的意见》提到,要“鼓励外贸企业自建独立站,支持专业建站平台优化提升服务能力”。公开数据显示,2016年~2020年,独立站市场规模由0.2万亿元上升至0.8万亿元,行业从去年进入快速发展期,预计2025年市场规模将达到5.5万亿元。

    “电商发展逐步会由第三方平台走向多元化平台,或者是自建平台,这是行业发展规律。”新零售研究专家鲍跃忠称,以国内为例,格力、美的等行业巨头电商业务便致力于由最初依靠阿里、京东,转向布局自己的交易平台。

    无论是政策、数据,还是拼多多、字节跳动等互联网巨头的动作,无一不在说明,“独立站”的跑道上,将承载众多“跑者”。

    作者:崔鹏志,编辑:王昕,挨踢妹

    来源公众号:IT时报(ID:vittimes),做报纸,也懂互联网。

    本文由人人都是产品经理合作媒体 @IT时报 授权发布,未经许可,禁止转载

    题图来自Unsplash,基于 CC0 协议

    该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

    给作者打赏,鼓励TA抓紧创作!

    {{{path> 赞赏

  • Blender 实战!3D卡通虚拟数字人角色设计完整流程(中)

    UI交互 2022-11-17
    着色是卡通数字人角色设计的重要元素之一,它对于角色有着基本的色彩表现和结构表现等造型作用,并且能够表达角色的情感、塑造角色的性格,甚至通过其象征作用赋予角色某种特殊属性或成为角色的缩影。随着 3D 角色建模技术发展至今,色彩在角色设计上的功能和作用得到了较为充分的发挥和体现。本文通过分析 Blender 材质节点...

    着色是卡通数字人角色设计的重要元素之一,它对于角色有着基本的色彩表现和结构表现等造型作用,并且能够表达角色的情感、塑造角色的性格,甚至通过其象征作用赋予角色某种特殊属性或成为角色的缩影。随着 3D 角色建模技术发展至今,色彩在 角色设计 上的功能和作用得到了较为充分的发挥和体现。本文通过分析 Blender 材质节点的应用,并结合 UV 和烘焙技术,来完成卡通数字人展 UV、着色、烘焙的工作。

    上期回顾:

    5000字干货!3D卡通虚拟数字人角色设计完整流程(上) 张志舟:2021 被认为是“元宇宙元年”,元宇宙概念大热,但目前仍在布局阶段。

    阅读文章 >

    一、展 UV 1. 什么是 UV?

    在 Blender 中,可以为一个面关联一个独立的图像。UV 用于定义二维纹理坐标系,称为“UV 纹理空间”。UV 纹理空间使用字母 U 和 V 来指示二维空间中的轴。UV 纹理空间有助于将图像纹理贴图放置在 3D 曲面上,然后图像可以用于渲染或实时显示。在 3D 视图中选择面选择模式,才能指定图像或修改活动网格物体对应的 UV 坐标。这样一个面可以有多张 UV 贴图。默认情况下,网格是没有 UV 的。首先得映射面,然后才能编辑它们 。展开模型的过程是在 3D 视图编辑器的编辑模式下进行的,过程中会在 UV 编辑器创建一个或多个 UV 孤岛。

    2. UV 映射

    UV 映射是将三维表面转换为平面位图图像的二维坐标系。原始曲面的每个顶点在 UV 贴图上都有一个坐标,中间的像素值在平面多边形曲面上进行插值,以实现高精度的纹理控制(特别选择 U 轴和 V 轴名称,以免与实际模型的 X、Y 和 Z 轴重名)。UV 贴图坐标值被组织成一个网格系统,其中图像本身出现在网格的 0-1 区域中,而该图块之外的区域只是向外重复图像。因此,传统上只真正使用了 UV0-1 空间。

    UV 映射-图片来源于网络

    3. UV 通道

    在网格标签页的 UVMaps 面板有一个列出所有为网格创建的 UV 映射的列表视图。被选中的映射会在 UV/图像编辑器显示。单击相机图标,启用渲染该 UV 贴图。

    4. UV 展开

    展 UV 前先重置模型:Ctrl+A,选择「全部变换」。这是为了避免 UV 有拉伸。和缝纫一样,缝合线是图像/布拼接的位置。展开时,只要选中边,然后按下 Ctrl-E 并选择标记缝合边,即可将一条边标记为缝合线;使用 Ctrl-E 并选择清除缝合边即可清除标记。

    工作流程如下:Create seams-展开-反复调整缝合线-手动调整 UV,角色模型的 uv 展开方式有很多,具体如何拆分,需要综合考虑角色的风格、性能、精细度等。

    在展开对称物体时,比如身体,沿对称轴标记缝合线,在展开时,可以把两个半边重叠到同一个纹理空间,这样右手和左手可以共用图像像素;左脚匹配右脚等等。

    展 UV-图片来源于 Blender 官方

    3. UDIM Workflow

    UDIM 是对 UV 贴图和纹理工作流程的增强,它使 UV 贴图的生成和分配纹理变得更加简单。

    从本质上讲,UDIM 只是一个自动 UV 偏移系统,它将图像分配到特定的 UV 平铺上,它允许你对相邻表面使用多个较低分辨率的纹理贴图,从而产生更高分辨率的结果,而不必求助于使用单个、超高分辨率图像。为了理解 UDIM 工作流的好处,需要对 UV 贴图的工作原理有一个基本的了解。

    使用 UDIM 工作流程,0-1、1-2、2-3 等每个完整的图块部分都可以分配给它自己的独立图像映射,所有这些都在同一个表面内。每个图像也可以有自己的分辨率。UDIM 工作流程只是一种相应命名图像的符号格式,因此它们会自动分配给特定的 UV 平铺。编号从 UV 原点开始,沿正方向向外移动十个图块(到 1010),然后重复堆叠在一起的行,向上移动 9999 行。

    UV 图块

    使用 UDIM 工作流程从实际几何体的 UV 映射开始。在此阶段决定如何划分模型,通常基于项目所需的分辨率程度。对于一个普通的角色项目,可以分成头部一个图块,身体一个图块。如果想要更高的分辨率,还可以将手和脚分配到单独的图块上。

    如何在 Blender 中使用 UDIM 分块?

    先选中角色模型,在 UV 编辑器中新建图像,注意图像选择平铺。 在右侧图像菜单,源选项下选择 UDIM 分块。 在 UDIM 分块下添加分块,设置所需的分块数量。 将模型的 UV 孤岛分配到各个 UDIM 分块。 二、着色 1. body 材质

    为了避免制作贴图时每一步都需要绘画的痛苦,我们求助于搅拌机最大的力量——材料节点编辑器!我们通过添加一些顶点绘画并添加一些次表面散射来完成角色的皮肤着色。

    body 着色

    ① 设置光源

    将世界环境的背景色改为略带灰白色的颜色,这样做的好处就是,在场景中我们不需要任何灯光,并且为场景中的模型提供了非常匀称的光源。

    ② 使用(AO)添加基础颜色

    给角色模型添加一个原理化 BSDF 材质,然后给基础色添加一个环境光遮蔽(AO),这时候我们可以看到角色的夹缝中看到一些暗部阴影。在环境光遮蔽节点与主节点之间添加一个渐变节点,调节滑块模拟阴影部分的深浅,调节渐变颜色模拟皮肤的色调。这样得到一个非常基础的肤色,可以多添加几种颜色,丰富皮肤颜色的细节和过渡。需要注意的是,在着色和烘焙的时候,需要将渲染属性的颜色管理改成标准,以便我们更准确的观察色彩变化。

    ③ 添加皮肤高光

    有了基础颜色,接下来我们来调整高光部分,添加一个几何数据节点,再添加一个渐变节点,将尖锐度连接到渐变系数上,按住键盘快捷键 ctrl+shift,然后点击渐变节点,预览节点效果。调整滑块,最终调整得到我们满意的高光部分为止,然后将此部分节点和基础色节点通过节点混合链接到主节点,需要注意的是高光部分的节点连接到系数,最后设置一下另一个颜色(高光颜色),这样就得到了皮肤的高光,继续调整高光节点的渐变滑块,以达到最佳的效果。

    ④ 添加次表面效果

    最后添加次表面颜色,让皮肤在光照下显得更加通透,通常次表面体现在皮肤相对薄弱的区域,譬如手指、眉毛、眼睑、鼻子、耳朵、和其他肉质部分。接下来我们添加一个顶点色,命名为 sss,我们为这些地方绘制顶点色,绘制完记得使用模糊画笔模糊一下。最后添加次顶点颜色节点和渐变节点,链接到主节点的次表面上,设定一个次表面颜色,调整渐变滑块,以达到满意的次表面效果。

    角色 body 着色材质节点

    2. 眼睛材质

    实现眼球材质的方法多种多样,但最终都需要以贴图的形式输出,这里主要使用材质+烘焙的方式。通过观察,我们可以将眼睛的材质分为眼球和虹膜两个主要材质,而眼球眼球实际上可以分为三种材质:白色的基地、巩膜上的血丝、透明的角膜,这里我们依托于 blender 强大的节点,将三者结合到一个材质里,尽量少的材质,亦能节省引擎渲染的性能。

    眼睛材质

    ① 眼球的材质

    通过观察,我们在制作眼球的材质时可以将其归纳为白色基底、透明的角膜、眼球中的血丝三个部分:

    step 一:白色基底

    对于白色基底,新建一个原理化 BSDF 节点,基础色直接选取白色,只要把糙度调低即可。

    step 二:透明的角膜

    角膜的关键在于它是透明的,且为了保证过渡自然,需要用到渐变纹理来控制白眼球的透射率实现。颜色渐变模块的滑块拖动可以控制渐变范围,这里渐变区域一般不要设置太大,有一点就可以了。(将虹膜添加一个深色材质,便于观察过渡的效果)

    step 三:眼球中的血丝

    眼球中的血丝可以分为底色和血丝部分,由于血丝的位置主要分布在白眼球处,所以可以复用前面的渐变纹理作为输入,新建一个渐变即可,通过调整渐变的范围即可以调整颜色分布。沃罗诺伊纹理作为血丝的纹理,由于该纹理具有一致的方向性,和血丝的不规则不同,故还需要通过噪声纹理对齐形状进行调整。然后将纹理染成红色并与底色柔光叠加即可达到血丝的效果,为了增加细节,可以再添加一些小血管,小血管的材质和大血管的流程完全一样,只是纹理的参数不同,通过增加沃罗诺伊纹理的缩放系数,来增加纹理的密度,并将大血管的输出通过混合节点混合后输出为血管纹理。

    至此眼球的部分的材质就做好了,接下来我们制作虹膜部分的材质。

    CORNEA/SCLERA 的材质节点

    ② 虹膜的材质

    在制作虹膜的材质之前,我们可以先将虹膜部分的 UV 展开,因为后续纹理映射将会使用 UV 坐标来制作。

    通过观察,我们不难发现,瞳孔中心是黑色的颜色,然后是浅色的虹膜,然后逐渐消失,因此,可以将虹膜部分看作是虹膜和瞳孔两部分,虹膜纹理部分使用噪波+镜像渐变纹理,而虹膜的渐变则可以使用球形渐变纹理制作,然后通过混合 RGB 节点(正片叠底)进行混合。

    为了让虹膜的纹理不显得单调,还可以使用沃罗诺伊纹理增加虹膜部分的细节,最后使用混合 RGB 节点(颜色减淡)与前面的颜色节点相连。

    IRIS 的材质节点

    三、渲染烘焙 烘焙,一般是为了加速后续的其他过程进行的预先计算。渲染烘焙一个网格物体表面,得到 2D 位图图片,这些图片会通过 UV 坐标重新映射到物体上,这让实时渲染的效率更高。烘焙是对每个独立网格完成的,并且网格已经展开 UV。

    Blender Cycles 着色器的灯光照明可以烘焙到图像纹理。这有几种不同的用途,最常见的是:

    烘焙纹理,如基础颜色或法线贴图,用于导出到游戏引擎。 烘焙环境光遮蔽或程序纹理,作为纹理绘制或进一步编辑的基础。 创建光照贴图以提供全局照明或加快游戏中的渲染速度。 1. UDIM 渲染烘焙

    在烘焙之前我们需要确保已经完成 UDIM 分块,同时在物体数据属性下为每个 UV 块添加了定位在主分块的 UVMap。Blender 的渲染烘焙是一个非常复杂的工作流程,为了提高工作效率,我们选择使用插件(SimpleBake)来辅助烘焙。

    在物体数据属性中选择对应的 UVMap,在 SimpleBake 中,选择需要烘焙的贴图类型,譬如 Diffuse、sss、Normal 等,选择贴图尺寸,贴图名称,在物体模式下选中模型,点击 Bake PBR Maps,最后检查一下贴图是否正常,在 ps 或者直接使用 Blender 纹理绘制,在贴图的基础上添加细节以及修正瑕疵。

    使用 SimpleBake 完成 UDIM 渲染烘焙

    烘焙后的贴图

    2. PBR 贴图应用

    在 blender 中我们可以使用程序化节点达到想要的效果,但当模型导入到引擎,这个时候就需要通过贴图的形式来实现我们想要的效果,也就有了上面烘焙的这步流程,当然,相对程序化节点效果,PBR 让更为真实但更加复杂更加消耗性能的光照模型算法变为可以大量被使用,在 Blender 中 PBR 纹理到底如何正确使用?下面介绍几个主要的贴图的设置方法。

    ① 基本颜色 Base Color:

    基本颜色贴图定义了表面的颜色。直接将其插入 Principed BSDF 的 Base Color 接口。注意:确保图像文件的颜色空间设置为“颜色”。

    ② 粗糙度 Roughness:

    粗糙度图定义表面的粗糙度。应将其插入 Principed BSDF 的“粗糙度”输入中。确保图像文件的颜色空间设置为“非颜色数据”。(可选)您可以在图像后面添加个 Gamma 节点以轻松实现材料的粗糙度。较低的 gamma 表示表面更粗糙,反之亦然。

    ③ 法线 Nomal:

    法线贴图定义表面的一部分朝向哪个方向,该方向用于创建详细的阴影和高光。通常,应将其插入法线贴图节点的“颜色”输入中,然后将其插入“Principed BSDF”的“法线”输入中。确保图像文件的颜色空间设置为“非颜色数据”。

    ④ 金属度 Metallic:

    金属贴图定义了材料的哪些部分是金属的,哪些不是。应将其插入着色器的金属输入中。确保图像文件的颜色空间设置为“非颜色数据”。只有金属和非金属材料都可以使用此贴图。如果金属材料没有此贴图,则可直接调整 Principled BSDF 中的金属值。

    ⑤ 环境光遮蔽 Ambient Occlusion:

    环境光遮蔽(AO)贴图可用于伪造曲面凹凸中的柔和阴影,这在游戏引擎里面尤为有用。(注:Blender 中使用 Cycles 渲染时,AO 贴图的作用不大)。如果要使用此贴图,则应使用 MixRGB 节点将其与“基础颜色”贴图相乘,其中“环境光遮挡”贴图是第二个颜色输入,因此您可以使用 MixRGB 节点的滑块轻松控制其强度。

    最后我们按照上面的方法,新建一个材质,将烘焙好的贴图连接到对应的原理化 BSDF 节点上,至此,一个附带 PBR 材质的角色模型就做好了。

    PBR 节点连接方式

    四、效果展示

    三视图

    服装

    pose

    cloth-01

    cloth-02

    cloth-03

    五、结语 本文着重讲述了数字人角色在 Blender 中着色的工作流程,讲述了角色如何展 UV,借助 Blender 强大的节点功能,完成角色皮肤及眼睛的材质制作,最终使用 UDIM 工作流提升我们的工作效率,至此,一个角色的形象已经完整的展现在你的眼前,但栩栩如生的数字人,怎能止步于静止,在下一章节,我们继续讲述角色绑定和动作的知识,让真人实时驱动角色动起来,以及通过语音驱动数字人说话。

  • 5000字干货!写给新手设计师的UI字体使用指南

    UI交互 2022-11-17
    前言文字是设计中的重要组成部分,就像我们平时看到的海报,里面各种被精心设计过的字体经常会成为视觉焦点,以醒目且个性化方式传达出内容的精髓,最后达到的效果事半功倍。虽然在 UI 设计中不需要对文字过分设计,但图文作为主要的传播途径,字体的使用是否规范合理将直接影响着信息传播的优先级、重要程度以及用户的接收质量和效率...

    前言

    文字是设计中的重要组成部分,就像我们平时看到的海报,里面各种被精心设计过的字体经常会成为视觉焦点,以醒目且个性化方式传达出内容的精髓,最后达到的效果事半功倍。

    虽然在 UI 设计中不需要对文字过分设计,但图文作为主要的传播途径,字体的使用是否规范合理将直接影响着信息传播的优先级、重要程度以及用户的接收质量和效率。所以不管是平面设计还是 UI 设计,字体都是不可忽视的核心元素,做好对文字信息层级的处理,对用户的视觉体验有着至关重要的作用。

    互联网经过多年的发展,也积累的很多的专业字体知识,设计师应该去了解字体的性格及特征并将其合理运用,才能将信息更清晰的传达给用户。本文将围绕着字型、字号、字距、字重等几个属性,针对各方面深度解析,希望能够帮到大家。

    相关好文回顾:

    8000字干货!超全面的 UI 字体排版设计指南 文字是人类文化的重要组成部分,经历了数千年的发展和演变,字体排版已经积累了非常多的专业性知识。

    阅读文章 >

    一、字体的基本特征 1. 使用前的思考

    文字是信息内容的载体,能最直接的将信息清晰的表达出来,字体则表现了文字的外在特征,合理的使用这些属性特征不仅能清晰准确的传递信息、用于特定场景还能赋予情感表达,展现出独特的魅力,例如:健身、器械类的产品使用的字体通常会给人一种力量、刚硬、壮实的感觉,而女性专用产品字体则显的纤细、苗条。

    2. 为什么要使用黑体

    不同类型的字体传达出不同的气质,综合来讲,字体可分为黑体、宋体、圆体、书法体这四类,平时大家看到的各种形形色色的其他字体,基本是通过这几类延伸而来。

    在 UI 设计中,绝大多数的文字排版用的是黑体,诸如思源黑体、阿里巴巴普惠体、苹方(ios)、微软雅黑(PC web)等都是标准的黑体。另外,特定场景如瓷片区、卡片、banner、专题头图、引导页、闪屏等,对于用什么字体不会有太大的限制,在避免商用侵权的前提下符合产品气质即可。

    黑体字的笔画横平竖直、粗细均匀且字面呈正方形,一般来说,没有衬线的字体都可以称作黑体。黑体结构清晰、简洁有力,能让界面显得庄重还附有现代感,虽然气质上没有太大的个性化、但可塑性很强,这也是在 UI 设计中、黑体一直很受青睐的原因,无论是标题、正文、提示等使用场景都可以作为首选,对老设计师能多一个选择、新手设计师也不易犯错。

    3. iOS 与 Android 的区别

    iOS 与 Android 是移动设备的两大系统,虽然很多设计师用一稿适配两端、遇到特殊页面也只是单独拎出来微调即可,但对于中、大型的互联网公司则很难满足优质用户体验中的部分细微差别,例如:iOS 的苹方字体在 Android 设备中无法高度还原、预留的文字数量上限位置无法显示完整等,都会影响用户体验。

    此外,iOS 和 Android 都有自己独立的设计规范,大家有时间的可自行查看,本文只对字体规范作基本了解。

    iOS 使用的是「苹方」字体,提供了 6 个字重,英文字体为「San Francisco」;Android 使用的是 Google 联合 Adobe 发布的「思源黑体」,为充分满足设计要求,提供了 7 个字重,英文字体为「Roboto」。

    此外,如果界面中涉及的数据较多,数字使用 DIN 字体也是不错的选择,字体外形较长,易用且耐看,很适合数据统计展示,不过这款字体商用的话需要收费的。

    二、字体的基本属性 1. 字体大小

    字号的大小决定信息的层次和权重,不规律的使用字号会让页面信息杂乱,不利于用户阅读。在设定字号规范时,需特别注意最小值和递增值。

    最小值决定信息的可读性,以 2 倍图为例,iOS11 系统将最小字号规范为 11pt(22px),但很多产品依然将最小字号设定为 20px,甚至部分产品将 18px 的数字加粗运用在标签中,所以最小字号的设定并没有固定数值,原则上不影响用户的浏览就行。笔者建议最小字号不要低于 20px,在设计过程中,可以通过设备实时预览,因为同样的字号在不同的环境、色值、背景下,其视觉效果都有所区别。

    其次,递增值决定着信息层级区分的明显程度,遵循字号越大、递增值越大的原则,常用字号数量控制在 6 种左右。iOS 和 Android 都是采用的 2 倍数栅格系统,为了让字号的层级区分更明显,字号设定要避开奇数且最小递增值不要低于 4px,下面举几个常见的例子:

    ①:20、24、28、32、40、48、64...

    ②:20、24、30、36、42、48、64...

    ③:22、26、30、34、40、48、60...

    ...

    规范好的字号该如何使用,还得根据界面中的实际场景来决定,如下图:

    2. 字符间距

    字间距是指两个字符之间的横向间隔距离,在界面排版中,除了西文的字间距调整需求较大外,中文通常只保持默认,只有少数场景才会手动调整,且没有固定的规律,保持视觉舒适状态即可。例如:banner、界面大标题、重要数字(取件码)显示等。

    3. 行高

    行高是指包围在字体之外的隐形边框,一个字体元素的的行高等于文字上边框+下边框+字号的高度之和。

    西文字体因高度的参差不齐,本身就能制造出视觉上的上下空间,通常行高为字号的 1.2 倍,而中文字体没有上下间隙的延伸,行高则较大,一般在 1.5 倍左右,如果字号较小且折行较多,行高甚至能达到字号的 2 倍。

    4. 字重

    字重指的是字体的粗细,不同的字重能体现出不同的层级关系,给用户的视觉感受也截然不同。

    像苹方、思源、阿里巴巴普惠这些家族字体一般都会有极细体、细体、常规体、黑体、粗体等多个字重,在 UI 设计中,实用的就常规体、加粗两个字重,再通过色彩、字号使其成为对立关系,明显的拉开文字内容层级后,方能保持良好的浏览体验。

    5. 全角与半角

    这种主要针对标点符号,以英文字母为标准,半角是指一个符号占用一个标准字符(英文)的位置,全角则是占用两个字符位置。

    众所周知,中文使用都是全角、英文使用半角,并且会随着中/英文的切换而自动改变,但有时候难免会操作失误让页面中的某处信息看着怪怪的却不明所以、另外中文信息中的时间/日期也大多会使用半角符号,所以设计师对此有一定的了解时候、,在处理这些细枝末节就能做到收放自如。

    三、不同场景下的属性参考 在色彩规范中,除主/辅助色之外,设计师还会提供 3~4 个等级的配色,如通用的#333(标题)、#666(正文)、#999(提示)、#ccc(占位符),这也是 UI 通用的文字色用色规范,不同的字号需用色规律。

    如果想进一步延展,可以增加一点品牌色,也可以使用#000(纯黑)调整不透明度来体现文字色彩层级,深色模式中很常见,下面我们一起来了解几个常见的使用场景。

    1. 标题

    标题的主要作用是让用户以最快的速度了解界面主要信息,需要时刻吸引用户的注意力,例如 APP 中的导航栏、模块标题、内容标题、数据统计等。需要简单明了且有冲击力,字号一般会控制在 30px 以上并加粗显示,直接使用一级色值(#333)即可。

    在特殊场景下,标题也可以使用主体色值,但一定要注意容器背景与其他信息色彩的协调,不然花里胡哨的还不如用回一级色值。

    2. 正文

    正文并不需要吸引用户注意力,它主要是提供标题的注释或内容的详细说明。 当白色背景文本内容过多、在需要用户仔细阅读的情况下,一定要注意颜色不能太深,不然显的主次不分,还有些刺眼,这里推荐 26~30px 字号使用二级文字(#666)色值。

    3. 提示语

    提示类文字使用场景就相对较多,它除了给用户展示当前状态,还能给予合理的引导,促进用户进行下一步操作。常见使用色值为三级(#999)、四级色值(#ccc),例如界面中的操作注意事项、表单占位符等。字号一般为 24px,因使用场景不同,也会有特殊的存在,例如表单中占位符的字号会跟随输入后的字号统一。

    4. 超链接

    超链接在字号、色值上没有一定的限制,但需要一个特定的辅助元素/属性来提示用户这是可点击的。

    例如 APP 登录页面,找回密码、注册、获取验证码等,大部分都是用主体色、图标(右箭头)等方式强化可操作入口,而 PC 端网页中超链接的表现方式,下划线、蓝色字体、>>这三种方式几乎能涵盖所有。

    5. 其他

    规范并非不可更改,它只能帮助设计师在大部分使用场景中减少设计出入并提高产出效率,但总有一些使用场景需特殊对待,字体也不例外,如以下场景:

    APP金刚区入口字体大多使用24px,一级色值(#333); 底部Tab栏字体未激活使用浅色,激活后切换为一级色值(#333)或主体色; 重量级的提示语用红色色值; 按钮中的文字跟随按钮的等级权重变化; 深色容器标签的文字反白; ......

    四、字体使用基本原则 1. 符合产品气质

    虽说黑体(苹方、思源、阿里巴巴普惠)是 UI 设计中的首选字体,但这也仅仅只是建立在不出错的的情况下、满足基本条件而选择,如果想表达出产品的类型、情感、气质等品牌属性,在不影响用户识别的前提下,可选择一款符合产品气质的字体,打造出差异化的浏览体验,对于追求完美的 APP 来时是一个不错的解决方案。

    例如,部分艺术、女性类的 APP 会选择使用宋体,整体看起来有一种高端、时尚且优雅的感觉。

    整体界面使用特殊字体还是相对较少,为了更好的体现出产品属性/风格,将其融入不同的模块及使用场景,会让产品更有特色,例如 banner、瓷片区、大标题、头图等,对用户的视觉吸引力能得到很大提升。

    2. 使用同一家族字体

    在一个 APP 中,坚持使用同一个家族的字体,对标题、正文等文字信息有一个统一的视觉规划,这样有助于建立起体系化的设计思路,避免在开发落地时存在一致性问题,减少开发与设计的出入。

    笔者曾见过这样的设计师,界面中原本用了「苹方」字体,在一个特殊场景下,「苹方」的粗体字重无法满足大标题的使用需求,于是将大标题单独改为「阿里巴巴普惠体」的最大字重。

    从表面上看,上述的设计需求是满足了,但稍有不慎就会成为没有价值的艺术品,首先,单独一处使用不同家族的字体,会影响整体视觉的一致性;其次,若程序没有嵌入另外的字体,产品落地后其视觉效果毫无改观,且更没有必要为了某个场景的使用要单独嵌入几十到几百兆的家族字体,让应用安装包无故加大。在设计中,有时候在解决某个问题时,解决方案并非无可替代,加粗字体亦是如此。

    另外,在可用性、实用性强且必要的情况下,并非不能再增加一个家族字体,例如所有标题系列使用「阿里巴巴普惠体」、数字系列都使用「DIN」,前提是一定要形成体系化,并非某一处的使用。

    3. 明确的信息层级

    在同一个界面中,字体色值、字号、字重等,都是用于区分信息层级,尽量不要使用过多的层级,避免层级混乱影响信息浏览。

    在信息层级处理方式的四个基本原则中,「对比」就是将复杂的信息通过元素的各种属性以不同的视觉效果呈现,来体现信息节奏感,并非是为了好看而随意给文字赋予各种属性及样式效果。

    五、UI 设计需注意的问题 1. 避头尾的使用

    避头尾使用在文字内容较多的折行场景中,主要处理标点符号刚好出现在一行文字的开头或结尾时,通过自动调整单行的字符间距、在视觉上将标点符号前移或后移。

    在新闻资讯类应用的详情页中,避头尾使用的较多,用以避免头/尾存在标点符号造成视觉重量不一、信息参差不齐的问题出现。

    2. 反差体现层级

    很多时候,为了区分信息层级,首先想到的是利用不同的字号、字重来体现,这当然没有问题,但如果结合字体的明暗关系(灰度色值等级)则效果更佳。 如下图:标题一级色值(#333)、正文二级色值(#666)、时间日期三级色值(#999)。

    3. 备用字体

    备用字体只会运用在 web 页面中,如果网站需要一款特殊的字体才能彰显其独特的气质、同时又担心用户在某些设备中因为没有这个字体而无法浏览其效果,则会另外再选择一款相近的通用字体作为备选,以弥补视觉体验上的损失。

    如果字体包不大,也可以让开发将其放在服务器端,这样能让所有用户都能看到相同的效果,省去了不少麻烦。

    4. 确保可读性

    可读性应该是选择字体的首要元素,虽说很多文字我们都可以从前后字义、联想词等角度将自己的理解补充完整,但完全没有必要。

    UI 设计不像海报那样融入较多的艺术成分,更需要的是内容清晰、表意明确、高效率的传达,任何增加用户阅读、理解成本的做法都应该规避掉,例如过于变形的可爱风格、书法手写体等都尽量少用。

    六、结语 文本内容是 UI 界面中占比较多的元素之一,设计师需要对其基本属性及使用场景有一个清晰的了解,使用的是否恰当取决于我们对字体的选择。虽说在 UI 领域,字体模块类的文章比较少(更多是文字、字库的设计),但它在设计规范中的地位是举足轻重,选好一款字体对设计来说是锦上添花。

    关于 UI 界面中的字体,其实没有太多的讲究,也没必要整得花里胡哨,重点在于排版过重中注意信息层级的划分以及有足够的视觉舒适度即可。

    欢迎关注作者微信公众号:「能量眼球」

  • 作为意志和表象的Web3世界

    设计动态 2022-11-17
    Web3的出现和发展,给予了那些期待新世界的人们一个真实的希望。尽管其影响力的全貌仍需要我们一点耐心去等待,但是Web3或许能成为这个新时代里关于“希望”的某个代名词。 Web3是什么?说得多了, 似乎定义本身成了一个问题。 幸好这并非主观的哲学拷问,我们可以

    Web3的出现和发展,给予了那些期待新世界的人们一个真实的希望。尽管其影响力的全貌仍需要我们一点耐心去等待,但是Web3或许能成为这个新时代里关于“希望”的某个代名词。

    Web3是什么?说得多了, 似乎定义本身成了一个问题。

    幸好这并非主观的哲学拷问,我们可以清晰而明确的指出,通常所说的web3世界,是指基于区块链技术所构造的分布式网络以及之上的全部应用生态。

    这个定义甚至包括了基于区块链技术构造的元宇宙(这是另外一个大的话题),比如Decentraland。但反过来,所有声称自己是元宇宙的虚拟互动世界是否都属于Web3呢, 答案是并不一定。比如众所周知的Roblox,尽管Roblox是名副其实的用户创造内容(UGC)的虚拟世界,但本质上它是一个中心化的产品。“中心化”,指的是Roblox的底层基础仍是传统的服务器-客户端架构,而不构建在区块链分布式技术之上。

    已经有很多文章阐述区块链技术。和区块链技术所达到的想象力高度相比, 实现这个架构的底层逻辑是相当简洁的。这一点和真实世界类似, 真正描述了现实世界重要规律的数学物理公式都有着一种特别简洁的美。

    一般读者只需知道一点:基于区块链技术的分布式网络最重要的特点是其数据和代码的不可篡改性。

    在一个Web3生态里,所有数据更新(或者更学究一点,这个区块链网络的“状态更新”)都是由用户的活动即“交易“驱动的。和大家熟知的Web2互联网(让我们这么称呼目前主流的互联网生态)不同, Web3的数据更新需要消耗显著的计算资源,也就是所谓的gas费。这个计算资源的代价是用户自己掏腰包真金白银支付的。

    也正是因此,我们说Web3的数据所有权毫无疑义属于生产者-用户自己。同时, Web3数据对所有人100%可见(注意,这里指的是链上数据-即区块链上的数据。

    基于效率和费用原因,大部分Web3应用仍以某种中心化的方式储存大规模数据比如视频图像等,实现完整的Web3分布式储存是当前一个热门话题)。这些全体可见,所有权归属明确,永远不可篡改的数据构成了Web3世界的“表象”,或者说,构成了Web3世界的客观存在。

    这种数据组织模式和当前的互联网世界有着本质的不同。当前互联网应用的用户数据掌握在大公司手里,不对外公开, 也因此有了“用户数据护城河”的说法。在这样的互联网模式中,数据也是基石, 但一来并不保证稳定,二来众多互不可见的“用户数据孤岛”无法继续融合发展为一个“数据大陆“,这是当前互联网模式的商业模式本质决定的。

    另外一个重点是,除了数据,用户账户也掌握在大公司手里。在技术上一个互联网产品的拥有者可以随时删除或者禁止其产品里的任意账号,比特朗普的推特账号被封。这种事情在Web3世界里不会发生, Web3所依赖的底层区块链技术决定了每个用户在这个Web3世界的账户入口是统一的,且只有用户自己有控制权。

    这是一个美妙的设计,统一的Web3账户意味着不再有割裂的数据孤岛,一个用户在Web3生态里的所有历史数据都公开关联在同一个账户下,是的,一个账户在Web3里的所有行为是公开可见的。

    Web3上的新应用和一个已经运行了多年的应用,对其用户画像(基于过往历史数据)的了解没有什么不同,用户数据不再有所谓护城河。这在当前的互联网生态里无法想象,试想一下你可以查看任意微博账号在互联网上的所有活动记录?有点不可思议,但在Web3架构之下,这是一件再正常不过的事情。

    Web3互联网是有意志的,所谓“意志”不是某种神秘主义,也并非某种人工智能,而是指这个生态里不可更改的各种规则,意志即规则。

    Web3世界的运作规则,由且只由区块链机制和之上的应用代码—即所谓“智能合约”所定义。Web3的“意志”—代码规则, 和它的“表象“–生态数据,都以不可篡改的方式写在分布式网络里。Web3世界用不可更改的客观数据和代码来构筑web3世界的表象和意志。在这个生成即不可消除的基础设定上, 所有数据和应用都自然生长。

    Web3意志的透明性质体现了一种确定的安全感。Web3世界里不存在黑盒不可见的代码逻辑,有能力的用户都可以直接阅读智能合约代码来理解Web3世界的运作真相。

    DAO(去中心化自治组织) 就是Web3代码意志的一种外在体现。当某个虚拟组织的治理逻辑以智能合约代码的方式写在Web3区块链上,它就代表了一种主导DAO的意志。DAO的参与用户通过自己手里的投票权重来影响智能合约治理的走向,但治理逻辑本身不再修改。

    类似DAO这种概念离普通人间烟火似乎有那么点远,但Web3世界不是空中楼阁,它体现的价值和现实世界直接联系在一起。最明显的就是最近大热的NFT概念。尽管任何人都可以生成NFT并发布到OpenSea拍卖,但实际上由明星或大咖发布的NFT有着天然的关注度溢价,这个溢价由现实世界的无形价值迁移而来。

    另外有些NFT,看上去和现实世界没有直接关联,但也是在相关的社区里获取了直接的关注度而增值。关于NFT的价值性可以另开整整一篇帖子来聊。明显可以感知和指出的是,NFT已得到了越来越广泛的认同,尤其是在年轻人中间。这种趋势几近不可逆转。NFT最重要的作用是定义了Web3世界的虚拟物品,正如元宇宙定义了web3世界的虚拟空间。这是一个从无到有的大事。

    Web3并不一定适合所有人,至少当前阶段如此。

    但Web3世界的迷人之处在于, 它构建于一个简洁而坚实的基础之上,万物生长。并且,除非现实文明消亡,否则有理由相信,没有多少事情会让Web3所依赖的全球性区块链分布式网络消失。

    相对而言,由中心化服务器运营的虚拟世界设计再细腻体验再完美,只要中心服务器被关闭数据被删除,虚拟世界里所有的美好都会消失 — 这种事情已经一再发生;在Web3出现之前,所有自称为虚拟世界的产品都建筑在一个有可能崩塌的底座上;上层建筑越精美,倒塌之时代价越惨重。

    在Web3可信赖的基础架构之上, 所有的信任(trust)都被真实(truth)所代替, 数据的truth,代码的truth。每个人都公平的通过标准账户进入Web3,没有门槛,众生平等。诚然,大V们可以把现实中的有形资产和无形价值变现带入Web3世界, 但这也正是Web3吸引所有人的地方: Web3世界与现实世界发生着真实的双向价值联系,它既延展了现实世界的价值,同时也创造着全新的价值反哺现实世界。

    Web3世界的另一个迷人之处是“用户构建“。

    在现代游戏里,”用户构建”已是一个很常见的理念,UGC(用户生成内容)表达了游戏设计里朴素的全民构建思想。而在Web3世界里,所有的行为都是构建, 所有的用户交易,所有的物品(NFT)流转,所有的活动痕迹都被记录为Web3公开数据而成为世界历史的一部分。每个Web3的参与者也正是Web3的构建者。

    进一步的,有能力的用户可以为Web3世界添加意志—智能合约。和当前主流互联网一个重要的不同是,发布智能合约的账户无需承担这个合约后续运作的费用。如果大家还记得,运行智能合约的资源费用由使用者承担。多美妙的设计,这意味着任何个人都可以自由的为Web3世界意志做出贡献,完全无需为未来的运行费用担忧。

    Web3并非理想国, 纵使它有着有史以来最美的基础结构设定和扩展性。归根结底,Web3使用者也是现实世界的人。Web3目标不是构建Matrix那种代码和机器主导的世界,而是为现实世界拓展出新的概念空间,它依然是我们这个不完美世界的一个投影。现实世界中的人性缺陷,同样会映射在Web3世界里。

    它改变不了人类的贪婪短视,也无法让人类的品德变得更美好。但Web3的出现和发展,给予了那些期待新世界的人们一个真实的希望,这里充满着各种创造的自由和可能性,并且有着坚实的底层基础保证价值创造不被轻易磨灭。

    《基督山伯爵》的最后一句说:上帝揭示人类的最终意义前,人类的所有智慧就包含在这两个词里:“等待“和“希望”。尽管其影响力的全貌仍需要我们一点耐心去等待,Web3或许能成为这个新时代里关于“希望”的某个代名词。

    作者:小元;来源公众号:Web3天空之城(ID:Web3SkyCity)

    原文链接:https://mp.weixin.qq.com/s/HtO3eqrfo_p863z_RAdDMA

    本文由@Web3天空之城 授权发布于人人都是产品经理,未经许可,禁止转载。

    题图来自Unsplash,基于CC0协议

    该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

  • Blender 实战!3D卡通虚拟数字人角色设计完整流程(中)

    UI交互 2022-11-17
    着色是卡通数字人角色设计的重要元素之一,它对于角色有着基本的色彩表现和结构表现等造型作用,并且能够表达角色的情感、塑造角色的性格,甚至通过其象征作用赋予角色某种特殊属性或成为角色的缩影。随着 3D 角色建模技术发展至今,色彩在角色设计上的功能和作用得到了较为充分的发挥和体现。本文通过分析 Blender 材质节点...

    着色是卡通数字人角色设计的重要元素之一,它对于角色有着基本的色彩表现和结构表现等造型作用,并且能够表达角色的情感、塑造角色的性格,甚至通过其象征作用赋予角色某种特殊属性或成为角色的缩影。随着 3D 角色建模技术发展至今,色彩在 角色设计 上的功能和作用得到了较为充分的发挥和体现。本文通过分析 Blender 材质节点的应用,并结合 UV 和烘焙技术,来完成卡通数字人展 UV、着色、烘焙的工作。

    上期回顾:

    5000字干货!3D卡通虚拟数字人角色设计完整流程(上) 张志舟:2021 被认为是“元宇宙元年”,元宇宙概念大热,但目前仍在布局阶段。

    阅读文章 >

    一、展 UV 1. 什么是 UV?

    在 Blender 中,可以为一个面关联一个独立的图像。UV 用于定义二维纹理坐标系,称为“UV 纹理空间”。UV 纹理空间使用字母 U 和 V 来指示二维空间中的轴。UV 纹理空间有助于将图像纹理贴图放置在 3D 曲面上,然后图像可以用于渲染或实时显示。在 3D 视图中选择面选择模式,才能指定图像或修改活动网格物体对应的 UV 坐标。这样一个面可以有多张 UV 贴图。默认情况下,网格是没有 UV 的。首先得映射面,然后才能编辑它们 。展开模型的过程是在 3D 视图编辑器的编辑模式下进行的,过程中会在 UV 编辑器创建一个或多个 UV 孤岛。

    2. UV 映射

    UV 映射是将三维表面转换为平面位图图像的二维坐标系。原始曲面的每个顶点在 UV 贴图上都有一个坐标,中间的像素值在平面多边形曲面上进行插值,以实现高精度的纹理控制(特别选择 U 轴和 V 轴名称,以免与实际模型的 X、Y 和 Z 轴重名)。UV 贴图坐标值被组织成一个网格系统,其中图像本身出现在网格的 0-1 区域中,而该图块之外的区域只是向外重复图像。因此,传统上只真正使用了 UV0-1 空间。

    UV 映射-图片来源于网络

    3. UV 通道

    在网格标签页的 UVMaps 面板有一个列出所有为网格创建的 UV 映射的列表视图。被选中的映射会在 UV/图像编辑器显示。单击相机图标,启用渲染该 UV 贴图。

    4. UV 展开

    展 UV 前先重置模型:Ctrl+A,选择「全部变换」。这是为了避免 UV 有拉伸。和缝纫一样,缝合线是图像/布拼接的位置。展开时,只要选中边,然后按下 Ctrl-E 并选择标记缝合边,即可将一条边标记为缝合线;使用 Ctrl-E 并选择清除缝合边即可清除标记。

    工作流程如下:Create seams-展开-反复调整缝合线-手动调整 UV,角色模型的 uv 展开方式有很多,具体如何拆分,需要综合考虑角色的风格、性能、精细度等。

    在展开对称物体时,比如身体,沿对称轴标记缝合线,在展开时,可以把两个半边重叠到同一个纹理空间,这样右手和左手可以共用图像像素;左脚匹配右脚等等。

    展 UV-图片来源于 Blender 官方

    3. UDIM Workflow

    UDIM 是对 UV 贴图和纹理工作流程的增强,它使 UV 贴图的生成和分配纹理变得更加简单。

    从本质上讲,UDIM 只是一个自动 UV 偏移系统,它将图像分配到特定的 UV 平铺上,它允许你对相邻表面使用多个较低分辨率的纹理贴图,从而产生更高分辨率的结果,而不必求助于使用单个、超高分辨率图像。为了理解 UDIM 工作流的好处,需要对 UV 贴图的工作原理有一个基本的了解。

    使用 UDIM 工作流程,0-1、1-2、2-3 等每个完整的图块部分都可以分配给它自己的独立图像映射,所有这些都在同一个表面内。每个图像也可以有自己的分辨率。UDIM 工作流程只是一种相应命名图像的符号格式,因此它们会自动分配给特定的 UV 平铺。编号从 UV 原点开始,沿正方向向外移动十个图块(到 1010),然后重复堆叠在一起的行,向上移动 9999 行。

    UV 图块

    使用 UDIM 工作流程从实际几何体的 UV 映射开始。在此阶段决定如何划分模型,通常基于项目所需的分辨率程度。对于一个普通的角色项目,可以分成头部一个图块,身体一个图块。如果想要更高的分辨率,还可以将手和脚分配到单独的图块上。

    如何在 Blender 中使用 UDIM 分块?

    先选中角色模型,在 UV 编辑器中新建图像,注意图像选择平铺。 在右侧图像菜单,源选项下选择 UDIM 分块。 在 UDIM 分块下添加分块,设置所需的分块数量。 将模型的 UV 孤岛分配到各个 UDIM 分块。 二、着色 1. body 材质

    为了避免制作贴图时每一步都需要绘画的痛苦,我们求助于搅拌机最大的力量——材料节点编辑器!我们通过添加一些顶点绘画并添加一些次表面散射来完成角色的皮肤着色。

    body 着色

    ① 设置光源

    将世界环境的背景色改为略带灰白色的颜色,这样做的好处就是,在场景中我们不需要任何灯光,并且为场景中的模型提供了非常匀称的光源。

    ② 使用(AO)添加基础颜色

    给角色模型添加一个原理化 BSDF 材质,然后给基础色添加一个环境光遮蔽(AO),这时候我们可以看到角色的夹缝中看到一些暗部阴影。在环境光遮蔽节点与主节点之间添加一个渐变节点,调节滑块模拟阴影部分的深浅,调节渐变颜色模拟皮肤的色调。这样得到一个非常基础的肤色,可以多添加几种颜色,丰富皮肤颜色的细节和过渡。需要注意的是,在着色和烘焙的时候,需要将渲染属性的颜色管理改成标准,以便我们更准确的观察色彩变化。

    ③ 添加皮肤高光

    有了基础颜色,接下来我们来调整高光部分,添加一个几何数据节点,再添加一个渐变节点,将尖锐度连接到渐变系数上,按住键盘快捷键 ctrl+shift,然后点击渐变节点,预览节点效果。调整滑块,最终调整得到我们满意的高光部分为止,然后将此部分节点和基础色节点通过节点混合链接到主节点,需要注意的是高光部分的节点连接到系数,最后设置一下另一个颜色(高光颜色),这样就得到了皮肤的高光,继续调整高光节点的渐变滑块,以达到最佳的效果。

    ④ 添加次表面效果

    最后添加次表面颜色,让皮肤在光照下显得更加通透,通常次表面体现在皮肤相对薄弱的区域,譬如手指、眉毛、眼睑、鼻子、耳朵、和其他肉质部分。接下来我们添加一个顶点色,命名为 sss,我们为这些地方绘制顶点色,绘制完记得使用模糊画笔模糊一下。最后添加次顶点颜色节点和渐变节点,链接到主节点的次表面上,设定一个次表面颜色,调整渐变滑块,以达到满意的次表面效果。

    角色 body 着色材质节点

    2. 眼睛材质

    实现眼球材质的方法多种多样,但最终都需要以贴图的形式输出,这里主要使用材质+烘焙的方式。通过观察,我们可以将眼睛的材质分为眼球和虹膜两个主要材质,而眼球眼球实际上可以分为三种材质:白色的基地、巩膜上的血丝、透明的角膜,这里我们依托于 blender 强大的节点,将三者结合到一个材质里,尽量少的材质,亦能节省引擎渲染的性能。

    眼睛材质

    ① 眼球的材质

    通过观察,我们在制作眼球的材质时可以将其归纳为白色基底、透明的角膜、眼球中的血丝三个部分:

    step 一:白色基底

    对于白色基底,新建一个原理化 BSDF 节点,基础色直接选取白色,只要把糙度调低即可。

    step 二:透明的角膜

    角膜的关键在于它是透明的,且为了保证过渡自然,需要用到渐变纹理来控制白眼球的透射率实现。颜色渐变模块的滑块拖动可以控制渐变范围,这里渐变区域一般不要设置太大,有一点就可以了。(将虹膜添加一个深色材质,便于观察过渡的效果)

    step 三:眼球中的血丝

    眼球中的血丝可以分为底色和血丝部分,由于血丝的位置主要分布在白眼球处,所以可以复用前面的渐变纹理作为输入,新建一个渐变即可,通过调整渐变的范围即可以调整颜色分布。沃罗诺伊纹理作为血丝的纹理,由于该纹理具有一致的方向性,和血丝的不规则不同,故还需要通过噪声纹理对齐形状进行调整。然后将纹理染成红色并与底色柔光叠加即可达到血丝的效果,为了增加细节,可以再添加一些小血管,小血管的材质和大血管的流程完全一样,只是纹理的参数不同,通过增加沃罗诺伊纹理的缩放系数,来增加纹理的密度,并将大血管的输出通过混合节点混合后输出为血管纹理。

    至此眼球的部分的材质就做好了,接下来我们制作虹膜部分的材质。

    CORNEA/SCLERA 的材质节点

    ② 虹膜的材质

    在制作虹膜的材质之前,我们可以先将虹膜部分的 UV 展开,因为后续纹理映射将会使用 UV 坐标来制作。

    通过观察,我们不难发现,瞳孔中心是黑色的颜色,然后是浅色的虹膜,然后逐渐消失,因此,可以将虹膜部分看作是虹膜和瞳孔两部分,虹膜纹理部分使用噪波+镜像渐变纹理,而虹膜的渐变则可以使用球形渐变纹理制作,然后通过混合 RGB 节点(正片叠底)进行混合。

    为了让虹膜的纹理不显得单调,还可以使用沃罗诺伊纹理增加虹膜部分的细节,最后使用混合 RGB 节点(颜色减淡)与前面的颜色节点相连。

    IRIS 的材质节点

    三、渲染烘焙 烘焙,一般是为了加速后续的其他过程进行的预先计算。渲染烘焙一个网格物体表面,得到 2D 位图图片,这些图片会通过 UV 坐标重新映射到物体上,这让实时渲染的效率更高。烘焙是对每个独立网格完成的,并且网格已经展开 UV。

    Blender Cycles 着色器的灯光照明可以烘焙到图像纹理。这有几种不同的用途,最常见的是:

    烘焙纹理,如基础颜色或法线贴图,用于导出到游戏引擎。 烘焙环境光遮蔽或程序纹理,作为纹理绘制或进一步编辑的基础。 创建光照贴图以提供全局照明或加快游戏中的渲染速度。 1. UDIM 渲染烘焙

    在烘焙之前我们需要确保已经完成 UDIM 分块,同时在物体数据属性下为每个 UV 块添加了定位在主分块的 UVMap。Blender 的渲染烘焙是一个非常复杂的工作流程,为了提高工作效率,我们选择使用插件(SimpleBake)来辅助烘焙。

    在物体数据属性中选择对应的 UVMap,在 SimpleBake 中,选择需要烘焙的贴图类型,譬如 Diffuse、sss、Normal 等,选择贴图尺寸,贴图名称,在物体模式下选中模型,点击 Bake PBR Maps,最后检查一下贴图是否正常,在 ps 或者直接使用 Blender 纹理绘制,在贴图的基础上添加细节以及修正瑕疵。

    使用 SimpleBake 完成 UDIM 渲染烘焙

    烘焙后的贴图

    2. PBR 贴图应用

    在 blender 中我们可以使用程序化节点达到想要的效果,但当模型导入到引擎,这个时候就需要通过贴图的形式来实现我们想要的效果,也就有了上面烘焙的这步流程,当然,相对程序化节点效果,PBR 让更为真实但更加复杂更加消耗性能的光照模型算法变为可以大量被使用,在 Blender 中 PBR 纹理到底如何正确使用?下面介绍几个主要的贴图的设置方法。

    ① 基本颜色 Base Color:

    基本颜色贴图定义了表面的颜色。直接将其插入 Principed BSDF 的 Base Color 接口。注意:确保图像文件的颜色空间设置为“颜色”。

    ② 粗糙度 Roughness:

    粗糙度图定义表面的粗糙度。应将其插入 Principed BSDF 的“粗糙度”输入中。确保图像文件的颜色空间设置为“非颜色数据”。(可选)您可以在图像后面添加个 Gamma 节点以轻松实现材料的粗糙度。较低的 gamma 表示表面更粗糙,反之亦然。

    ③ 法线 Nomal:

    法线贴图定义表面的一部分朝向哪个方向,该方向用于创建详细的阴影和高光。通常,应将其插入法线贴图节点的“颜色”输入中,然后将其插入“Principed BSDF”的“法线”输入中。确保图像文件的颜色空间设置为“非颜色数据”。

    ④ 金属度 Metallic:

    金属贴图定义了材料的哪些部分是金属的,哪些不是。应将其插入着色器的金属输入中。确保图像文件的颜色空间设置为“非颜色数据”。只有金属和非金属材料都可以使用此贴图。如果金属材料没有此贴图,则可直接调整 Principled BSDF 中的金属值。

    ⑤ 环境光遮蔽 Ambient Occlusion:

    环境光遮蔽(AO)贴图可用于伪造曲面凹凸中的柔和阴影,这在游戏引擎里面尤为有用。(注:Blender 中使用 Cycles 渲染时,AO 贴图的作用不大)。如果要使用此贴图,则应使用 MixRGB 节点将其与“基础颜色”贴图相乘,其中“环境光遮挡”贴图是第二个颜色输入,因此您可以使用 MixRGB 节点的滑块轻松控制其强度。

    最后我们按照上面的方法,新建一个材质,将烘焙好的贴图连接到对应的原理化 BSDF 节点上,至此,一个附带 PBR 材质的角色模型就做好了。

    PBR 节点连接方式

    四、效果展示

    三视图

    服装

    pose

    cloth-01

    cloth-02

    cloth-03

    五、结语 本文着重讲述了数字人角色在 Blender 中着色的工作流程,讲述了角色如何展 UV,借助 Blender 强大的节点功能,完成角色皮肤及眼睛的材质制作,最终使用 UDIM 工作流提升我们的工作效率,至此,一个角色的形象已经完整的展现在你的眼前,但栩栩如生的数字人,怎能止步于静止,在下一章节,我们继续讲述角色绑定和动作的知识,让真人实时驱动角色动起来,以及通过语音驱动数字人说话。

  • 设计总监:为什么有人工作才两年,能力远超五年的设计师?

    UI交互 2022-11-17
    2022年职场习惯第5期来了!这期邀请了设计总监葱爷,分享了他快速成长的学习方法,以及坚持多年如一日的职场习惯和思考方式。上期回顾:前小红书设计负责人:为什么有人工作才两年,能力远超五年的设计师?

    2022年职场习惯第5期来了!这期邀请了设计总监葱爷,分享了他快速成长的学习方法,以及坚持多年如一日的 职场习惯 和思考方式。

    上期回顾:

    前小红书设计负责人:为什么有人工作才两年,能力远超五年的设计师? 2022年职场习惯第4期来了!

    阅读文章 >

    一 、您有哪些坚持了三年以上的工作和生活习惯

    看书应该算一个吧,虽然我每一年看得的书都不算多,但是至少每年都会看,然后也会经常在网上看一些文章,都是以专业书籍为主。形成这个习惯的原因可能要追溯到大学期间,那时我经常去学校图书馆翻看一些设计、创意类的书籍,应该看了有几十本吧,后来确实发现自己比同学们要懂得多一些,坐做起设计老来也成熟一些,于是就把这个习惯保留下来了。

    虽然现在获取知识的渠道有很多,但感觉书里的东西更严谨、更专业,也更稀缺, 设计师 懂得一些理论知识也是很重要的,做设计要有依据和方法。

    除了设计书籍,我还会看一些营销、文案类的书籍,最近两年我好还开始在一些听书的平台上听书,这大大拓宽了自己的阅读面,对我的职业和生活都会有很多帮助。

    另一个坚持了很久的习惯是做设计前我一般会画草稿,这大概跟我入行时遇到的上级有关系吧,我觉得画草图对做设计挺有帮助的,草图不一定要画得很专业,草图的目的是构思和快速验证自己想法的可行性,也能为执行做参考依据,可以有效提高工作效率。当然,也多多少少可以锻炼一下手绘能力。

    二、对你职业生涯帮助最大的习惯是什么?

    我觉得应该是把大部分下班时间和周末的时间用来学习,我算是一个比较刻苦的人吧,也挺喜欢做设计和创意,我们在上班的时候是没时间做练习和看书的,所以我就会用下班和周末的时间来做这些事,包括写文章,以前上班的时候我经常在地铁上用手机写文章。当大家都在用空余时间追剧、刷短视频、和玩游戏的时候,如果你用来学习,时间一长,你的五年可能就是人家的七八年,差距自然就会形成。我觉得我从学习中获得的快乐比玩手机获得快乐更满足,更持久。

    葱爷的文章回顾:

    零基础速成班!21个简单实用的字体设计笔画处理技巧 无论什么类型的设计,往往都讲究在大方向直指人心、美而不妖,在细节上精益求精,百看不厌。

    阅读文章 >

    目录页该如何设计?给你8个高手常用的排版方式 目录页主要出现在一些篇幅比较长的书籍(画册)中,其位置一般被安排在扉页之后,目录虽然不是正文,却概括了一本书的所有内容,具有便于读者快速了解及查阅书本内容的作用,所以,即使说目录页是一本书中最重要的页面也不为过。

    阅读文章 >

    图片排版找不到灵感?送你17个实用技巧! 排版的难处在于,我们不是根据已经设计好的版面来填充内容(套模板),而是要根据具体的内容来布局版面。

    阅读文章 >

    三、刚进入职场的设计师,应该培养哪些习惯才能快速成长?

    1. 要沉下心来把基础打好

    基础对于设计师来说很重要,就好比我们以前学素描,首先要通过临摹、以及画大量简单的物体,来锻炼我们的线条、透视、造型能力、对五大调子的刻画能力的等等,至少画了两三年以后才开始画人物石膏和人物写生,最后才 会去学尝试一些技法,如果最基础的东西都没学号好,后面的东西就没法画。

    设计师要警惕一开始就被一些炫技的东西吸引、自乱阵脚,设计并不是把软件学会就可以了,审美、版式设计、图形设计、构图、字体设计、色彩搭配等等才是设计师的核心技能。

    2. 多主动去问别人,虚心学习

    新人一定要积极主动,不要总指望着别人主动来帮你,主动的人比被动的人能获得更多自己想要的东西,在学习上面,脸皮要厚一点。另外提醒一点,如果别人给了你指导,你就应该去尝试一下他的解决方案是否可行,如果有异议可以委婉地提出来,如果老是爱问,别人提出的建议你又不愿意接受,那么以后就没人在再愿意指点你了,反正,你也不听。

    3. 善用下班时间

    大家上班的时间都差不多,所以真正拉开人与人差距的,是对下班时间的利用,如果你觉得这也是内卷的话,那当我没说。

    四、有哪些不注意的小习惯,长此以往对设计师有害?

    1. 以工资高低选择公司

    刚入职场的年轻人很容做出一些错误的选择,比如根据工资的高低来选择公司,他们很容易被一些毒鸡汤影响,比如打工不就是为了赚钱吗?实际上,如果你一开始就被一些小钱带跑偏了,能力没有得到提升,那么以后就会失去很多赚大钱的机会。

    个人觉得年轻设计师刚开始的关键是选择一个好的团队,把学东西放在第一位,当然,也要谨防有些公司以此为借口给你画饼,大家都是成年人了,自己的基本权益要懂得维护。

    2. 做设计求快不求质

    可能是由工作环境造成的,很多设计师习惯了半天一张海报、两小时一个 logo、一天一张详情页的工作流程,这么短的时间要完成这些设计,能做完就不错了,根本没时间思考如何做得出彩,也没有时间打磨细节。长此以往,你就只能做这样的设计了,以后即使给你几天的时间,你可能也不知道如何跳出原来的模式、不知道如何深入下去,所以,很多设计师做了好几年的设计仍然没有拿得出手的作品。

    偶尔一些比较急,比较简单的项目这么处理没问题,但如果几年下来都只是这样做设计,那么你就要小心了,除非这是你想要的。

  • 如何做好可视化大屏业务?京东高手总结了这份方案(下)

    UI交互 2022-11-17
    上一篇我们了解了一些硬件基础以及如何拆解产品需求。本期我们沿着上篇的思路继续和大家分享如何根据拆解出的需求制定相应的设计方案。如何做好可视化大屏业务?

    上一篇我们了解了一些硬件基础以及如何拆解产品需求。本期我们沿着上篇的思路继续和大家分享如何根据拆解出的需求制定相应的设计方案。

    如何做好可视化大屏业务?京东高手总结了这份方案(上) 在可视化大屏业务中,设计师如何快速了解业务并产出合理的方案呢?

    阅读文章 >

    本文将从以下五个方面讲解可视化大屏从 0 到 1 的设计过程:

    首先,确定画板大小;然后,合理安排模块布局;其次,明确整体界面的设计风格;再次,对业务数据进行梳理、合理安排信息层级以及选择合适的图表去精准的表达业务数据;最后,就是快速的搭建一块可视化大屏。

    一、确定画板 前期与客户、产品经理沟通后,得到的有用信息如下:

    大屏被安置于室内; 适配电脑 1920*1080 分辨率,大屏原始尺寸:5.8*3.2 米,采用直投形式; LED 屏幕点间距 1.2 毫米。 通过以上信息,我们总结出大屏的色彩明度不易过亮。电脑直投形式按照“投屏电脑的分辨率为 1920*1080”设计就可以保证投屏的清晰度,不会产生拉伸和变形。因为 LED 屏的点间距 1.2 毫米,属于比较清晰的屏幕,所以我们把最小字号设定为 12 像素。

    二、规划布局 确定了画板的大小,下一步需要根据产品原型优化页面布局。

    一般中心的位置会放置地图,其余的指标按优先级依次在地图周围展开。

    首先搭建信息分布框架,根据这个框架往里边填充内容就更规整了。大屏是以数据展示为主,内外边距的设定较小,希望能给数据展示留更多的空间。目前这张屏幕每个模块包括标题、数据指标以及数据分析图表三个部分。

    在设计时,首先要让用户获取到有用信息。所以需要考虑哪些信息内容优先级更高。可以参考上篇分享内容

    三、设计风格 风格定义主要依据上一篇文章分析得出的行业属性、业务应用场景、地域文化背景以及前期与客户沟通时提到的一些诉求以及审美倾向,甚至于时下流行时政热点、天气等因素都能成为影响整体设计风格的诱因。

    通过这些影响因素搜集了相关词汇,最终提取 3 个核心关键词。

    ① 科技。我们的业务需求是:玉环市泵阀(水暖阀门)产业大脑,产业大脑就是将产业数字化治理。以科技驱动产业升级,是我们业务的核心目标。所以第一个关键词为科技。

    ② 机械。本屏主要是展示机械设备相关的企业数据,所以,机械被选入了第二个关键词。

    ③ 玉环。此处结合了地域文化:“ 玉环市 ” 被誉为中国阀门之都,并且玉环市的命名也是源于当地独特的自然现象 “ 晨雾缭绕,形如玉环 ”,我们可以把这种感觉设计在大屏中。

    看到这个情绪板后,大家是不是头脑中已经描摹出一副大屏的初步模样了?

    将情绪版落实到具体的设计细节有这五个方向:

    ① 图形:我们选用偏机甲风的造型。与机械硬朗的感觉相比,细节上我们采用圆角做融合;

    ② 质感:运用科技、光感;

    ③ 色彩:倾向于科技蓝,并且这这块客户也有明确表示过蓝色更符合他们企业的整体调性。为了丰富画面整体效果,为此增加了黄色、绿为辅助色。

    ④ 动效:采用流光等光效效果。

    ⑤ 字体:首选择现代、简洁一点的字体,更符合产业工业的气质;也要考虑后期开发实现。目前莫奈系统中字体有限,需要在这里找到比较符合现代感的字体。标题选用-京东朗正;其他字体选用-思源黑体;数字字体为选用-京东正黑。

    四、业务设计 1. 视觉层级划分: 我们针对业务内容(信息维度的优先级)进行了梳理:

    第一视觉层级是希望用户能第一眼看到的内容:这里包括:指标名称、数据指标、图表、业务兴趣点。

    第二视觉层级是指模块背景层:包括模块 UI-背景、装饰元素、图标、控件等。

    第三层视觉级为基础底图层:包括行政区域-边界、地面、地形、建筑、道路、水域、绿地等。

    2. 图表的正确使用: 在选定适合的图表表达业务数据之前,首先要明确数据指标所要表达的维度,它是否符合业务场景?它是否合理表达了该数据业务属性?

    在这里我对常用的图表做了个归类。在不同维度下,应该选择什么类型的图表,供大家参考。

    3. 图表结构

    以上是图表的解构图。它包括:图表标题、X\Y 轴线、坐标轴文本、网格线、图例以及图表背景。图表的每一部分都是可以根据界面整体设计风格去重新设计。不过前期请和开发工程师沟通好实现机制。了解图表的构成,还有另外一个好处就是在产品原型内容缺失或者表达不准确时候我们知道如何去调整它。

    4. 图表选择

    案例分析

    上图表是对平台销售趋势进行分析,根据之前的研究表示趋势的图表有折线图、面积图、桑基图。

    我们再看下该图表产品原型存在的问题:

    X 轴表示时间维度,Y 轴上数据缺失; 悬浮层要表达 3 个维度的信息:该时间点下的订单量和销售额; 该图表没有展示图例信息; 桑基图应用于数据维度趋势比较复杂的情况下使用,而面积图除了可以展示数据趋势以外,还可以通过面积对比不同的数据量,但是订单量和销售额不在同一个分析维度,因此不需要对比。 所以最后我们还是采用了更简单易懂的折线图。

    5. 快速搭建

    可以分为以下两步:

    第一步:设计师用我们长期积累的设计组件快速搭建界面;

    第二步:设计师/研发人员用京东城市的 数据可视化 引擎—莫奈去快速实现界面效果。

    上面这张屏正是采用了设计组件搭建而成。组件化不仅在提升设计师设计效率方面有着很重要的意义,还能够在项目长期迭代和多人协同完成设计方案的情况下保证设计的一致性。从而节省了更多的时间让我们去打磨设计细节。

    以下附上我们还在不断完善的 Rainbow D(京东智能城市设计语言系统)。本设计系统包含了可视化组件库、中后台组件库以及相应的设计规范供大家参考。

    网址: http://dev-uc.urban-computing.cn/find-react/index-cn

    如果有项目周期特别紧张的情况下,客户想要快速看到线上效果,设计师也可以协助产品在莫奈系统上(京东城市数据可视化引擎)快速搭建产品原型。以下为在莫奈系统中搭建的大屏。

    在莫奈系统中可以自定义配置图表、地图、文字,也可以嵌入视频、动态图片等

    五、总结 我们简单回顾一下 可视化大屏设计 方案制定的流程:

    首先在明晰设计需求为前提的情况下,根据实际应用场景确定画板大小、根据业务数据优先级合理的规划布局和信息层级;

    再根据行业属性、业务场景、客户倾向性等因素确定适合 大屏设计 风格;

    大屏风格确定之后,需要从数据分析维度,去选定最适合表达业务数据的图表;

    接着,就是采用设计组件库和莫奈可视化引擎去快速搭建完成可视化大屏。

    欢迎关注作者微信公众号:「JDTDA」


让你的品牌快速脱颖而出,抢占市场份额,提升销量
免费获取方案及报价
*我们会尽快和您联系,请保持手机畅通