AI:AI软件在UI设计工作中主要用来做UI界面设计、图标设计、字体设计、插画设计的
AE:AE软件在UI设计工作中主要用来做动效设计的
XD:XD或者sketch软件,Sketch(只能在苹果电脑上安装)XD软件可以在双系统上安装
Sketch和XD这两款软件功能是差不多的,XD的话是一款非常适合做UI设计工作,XD做图会非常快,因为XD的工具特别少,里面的工具是专门为做UI设计工作开发的一款软件,而且XD软件特别小,不会卡。
ARP:ARP或者默刀软件,ARP和默刀软裤森消件功能差不多二选一学习就可以了,这两款软件都是做原型设计的
UI设计是由很多很多界面组成的,这些界面每一步之间去交接的这个界面,如果说我们只做一个界面,UI设计师是可以做出来的,但是要做几十个上面个界面,如果我们一个个做是肯定会出问题的,所以需要先制作原型,我们根据原型再制作界面,这就是我们的前后联系,原型是不用做这个颜色,胡知图标,细节的,只需搭建一个基础的版式就行,这个就是我春悄们用ARP或者默刀软件做的。
C4D:C4D软件在UI设计工作中主要用来做建模的
蓝湖:蓝湖软件在UI设计工作中主要用来做标注设计的
就是我们做好了页面,这个页面的高底,宽度,包括页面的色值我们都需要标注出来,为什么需要标注呢,因为我们做的图,做完之后他就是张图片,这个图片我们用手机是点不了的,我们手机APP上的那些图之所以能点,那是因为有程序猿做了一个二次开发,这个东西我们不用懂,但是我们要标注出来,标注出来让程序猿知道你的颜色,你的色值,你的尺寸到时是多少,他才能开发出来。
跟开发小哥哥要了张层次图,两者的最大区别一目了然!
相比Unity,OpenGL是更为底层的一项技术,这个如何解释呢?OpenGL其实就是webGL的前身,它提供的是几何概念,比如点、线、面,相当于画家脑海中的各种素材,只有经过一双妙手,才能画出一张图像,所以相比较而言,用Unity 3D渲染器的人更多一些,因为Unity提供了更为顶层的3D概念,包括空间变换、材质、环境球等,更容易运用理解。
我们都知道纯辩,Unity 3D主要专注于游戏开发、影视动画,底层是c++语言,主要做慎缺需要安装客户端孝高才能使用,openGL采用前端语言(Unity也有一部分JS代码),所以可以直接在浏览器页面进行可视化开发!
更为顶层的three.js和ThingJS都是基于webGL的3D框架,所以可视化开发成为一种巨大的优势(不过Unity的客户端渲染性能一样好),尤其是ThingJS支持在线开发,扩展了开发自由度。
总而言之,一张图说明一切,Unity是一种渲染引擎,可以提供一系列3D开发概念帮助你快速制作影视项目,OpenGL属于渲染接口层,并不具备任何概念,需要自己组建图形,对于初学者不是特别友好,也没有特定的领域覆盖,更适合技术探索者,而不是项目开发者!
交互设计常用软件有:Principle、Axure。交互设计是Principle擅轮颤长的领域,特别是在移动应用程序方面。使用Principle来调整并获得正确的动画交互。Axure一直是市场上最好的线框图工具之一,非常适合需要动态数据的更复杂项目。使用Axure,你可以真正专注于模拟更具技术性的项目,并且在结构和数据方面需要格外腊中败注意。
在正式进行UI界面设计之前,UI设计师需要对产品整体的流程进行思考。此阶段可以使用流程图Principle软件培中Axure对需求的流程进行认真梳理。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)