Unity

Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器可运行在Windows、Linux(目前仅支持Ubuntu和Centos发行版)、Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac 所支持。

1回答

unity3d中四种光源有什么区别

2020-07-17 浏览量:28 提问者:仅,

回答:
定向光源(DIRECTIONALLIGHTS)定向光”非常适合用来模拟阳光,它的特性就像是个太阳,定向光能从无限远的距离投射光源到场景,从定向光发出来的光线是互相平行的,也不会像其他种光源会分岔,结果就是不管对象离定向光源多远,投射出来的阴影看起来都一样,这其实对户外场景的照明很有利。定向光没有真正的光源坐标,放置在场景任何地点都不会影响光的效果,只有旋转会影响定向光的照射结果。其他有光源坐标的灯光类型,例如投射灯(Spotlights),角色阴影会因为接近或远离光源而改变,这也许在照亮室内环境时会是个问题,一般来说,避免角色太接近隐形的光源,我们会建立一个亮点来假装光源。使用定向光不用考虑距离,不管多远它都会影响场景所有的表面(除非被剔除),当使用延迟(Deferred)著色路径时会造成一些效能损耗,要注意的是,使用这个著色路径时,光的效能代价和他影响的像素数目是成正比的,但虽然需要消耗效能,起码结果较为统一,因此比较容易调整平衡。点光源(POINT LIGHTS)点光源可以想象是在3D空间里一个对着所有方向发射光线的点,很适合用来制作像是灯泡, 武器发光或是从物体发射出来的爆炸效果,点光源的亮度从中心最强一直到范围属性(Range)设定的距离递减到0为止,光的强度从光源到距离成反比,这是所谓的”平方反比定律”,类似光在现实世界的行为。点光源从它的位置对四面八方射出光线,球形的小图示代表光的”范围”,光线到达此范围是会”衰减”到0,但如果有间接光源或反射光则会继续投射。点光源开启阴影运算是很耗效能的,因此必须谨慎使用,点光源的阴影为了要给六个不同的世界方向会运算六次,在比较差的硬件开启此功能会造成较大的效能负担。聚光灯(SPOTLIGHTS)聚光灯投射一个锥体在他的Z轴前方,这个锥体的宽度由投射角度(Spot Angle)属性控制着,光线会从源头到设定的范围慢慢衰减到0,同时越靠近锥体边缘也会衰减,把投射角度的值加大会让锥体宽度加大,同时也让边缘淡化的力度变大,这现象学名叫做”半影”。聚光灯有许多用途,他们可以用来模拟路灯, 壁灯,或许多创意用法,例如模拟手电筒,因为投射区域能精确的控制,因此很适合用来模拟打在角色身上的光或是模拟舞台灯光效果等等。光线会因为离源头越远而递减,可以注意到光也会因为越靠近锥体边缘而变弱,我们称之为半影区,这会因为锥体角度变大而更明显。和点光源一样,使用预计算GI时,聚光灯不支持间接光阴影,这表示灯光会穿过几何影响到另外一面,因此放置投射灯要特别注意。区域光(AREA LIGHTS)区域光可以当作是摄影用的柔光灯,在Unity里面他们被定义为单面往Z轴发射光线的矩形,目前只能和烘焙GI一起使用,区域光会均匀的照亮作用区域,虽然区域光没有范围属性可以调整,但是光的强度也是会随着距离光源越远而递减。区域光用在建立柔和的照明效果非常有用,光线在任何方向穿过光的表面时会产生不同方向的折射 - 造成在对象上产生漫反射,常见的用途是拿来当作天花板壁灯或是背光灯,为了实现这功能,我们必须从每个光照贴图像素上发射一定数量的光线,背对着区域光以确定光有能见度,这代表区域光的计算是消耗很大的,而且会延长烘焙的时间,但如果运用得宜可以增加场景光的深度,那么消耗就很值得,值得注意的是区域光只能用在烘焙,因此不影响游戏效能。最后还有一种就是光照探头(LIGHT PROBES)光探头允许移动对象接受由全局光照GI所计算出来复杂的反射光源,对象在著色网格的时候会判断附近光探头的位置并且把光的信息一并融合计算,这是透过找寻由光探头所产生的一个四面体,然后决定哪个四面体的落入对象的轴向,这样就能让场景内的动态对象正确地接受光信息,如果没有放置光探头,动态对象就无法接受全局光照的信息,造成动态对象比场景还要暗。

1回答

unity和unity3D的区别

2020-07-17 浏览量:294 提问者:月儿明

回答:
 unity就是unity3d,是一个游戏引擎,可以开发windows Mac linux 安卓 和 ios 以及xbox 下的游戏。  Unity3.x代表从Unity3.0到Unity3.9所有的unity3D版本,由于Unity4.0有较大的更新,Unity3.x版本的内容都变化不大,所以此书作者才会专门出这本讲3.x版本的书。Unity3D就是这个软件的名字,Unity3.x是Unity3D一系列版本的代号.

1回答

Unity游戏引擎有哪些优势?

2020-06-13 浏览量:23 提问者:阳¤阳

回答:
1.技术实现:现在最火爆的《王者荣耀》就是用Unity3D开发的,暴雪的《炉石传说》客户端也是用Unity3D开发的,《神庙逃亡》、《球球大作战》等等都是用U3D开发的,这些游戏有多火爆我这里就不再说。2.跨平台Unity3D支持PC、移动、主机三大不同的平台。3.商业授权:Unity个人版是免费的,只有当年盈利超过10万美元才需要购买专业版的授权。4.重构:Unity使用面向组件开发模式,可能游戏的整个逻辑需要重新用C#重新写。但是资源都是可以沿用原来项目的。服务端的不属于Unity的范围。可以参考一些成熟的服务端框架。此外,U3D还能够做VR开发,是实现VR最主流的开发引擎。

1回答

在unity3d里怎样隐藏物体?

2020-06-13 浏览量:17 提问者:烟花易冷

回答:
方法很多:1. 改position,移到视野外,推荐,最节省 2. gameObject.SetActive (false); //要提前引用,要zhi不你就改不回来了。3.renderer.enabled = false; //多个渲染器的话,遍历4.Destroy//假如你不再用的话5.改透明度renderer.material.color = new Color (1,1,1,0); //如果shader支持透明通道的话6.遮罩mask来隐藏7.关闭单独渲染次物体的相机8.改layer,结合相机渲染layer和隐藏物体laye,即不去渲染9.改大小transform.localScale = Vector3.zero; //这法子其实不错,记得xyz都要改0,要不占drawcalls10.改mesh,删掉渲染的mesh,或者合并一点,或者干脆去掉MeshFilter。11.自写shader,满足条件,去掉颜色值渲染或者顶点偏移12.暂时想到这么多,等我想到新的再来加。

1回答

UNITY是什么意思?

2020-06-13 浏览量:9 提问者:蓝色忧郁

回答:
Unity3D是一个用于创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的综合型创作工具。Unity类似于Director,Blender,Virtools或Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Wii、OSX或iOS平台。也可以利用Unity web player插件发布网页游戏,支持Mac 和Windows的网页浏览。它的网页播放器也被Mac widgets所支持。Unity主要分成免费的Starter版,付费的Pro版,以及免费试用30天Pro版全部功能的试用版。 另有未来版本的Beta版提供给付费的Pro版使用者预先使用。

1回答

Unity开发前景怎么样?

2020-06-13 浏览量:22 提问者:伸手探星

回答:
市场需求量比较大。比较热门。学习人数多,相应的要去也高。Unity引擎占据全功能游戏引擎市场45%的份额,全世界有6亿的玩家在玩使用Unity 引擎制作的游戏。Unity3D引擎占据全功能游戏引擎市场45%的份额,居全球首位。Unity 3D开发人员占有比例为47%,Unity 3D全球用户已经超过330万人,中国区的开发者数量已成为全球第一。

1回答

vmware的Unity 模式是干什么的?

2020-06-13 浏览量:47 提问者:新世纪希木天使堂护工

回答:
VMWARE无缝模式(Unity)属于虚拟机和真实机混合的一种方式,让虚拟的系统像嵌入在macosx系统下的一样,开始菜单、窗口都是独立打开的,不会像在一个虚拟桌面里面一样。

1回答

C4D模型的大小距离能不能跟 unity 那样使用组内坐标,即组内的相对坐标?

2020-02-27 浏览量:88 提问者:问题

回答:
可以。编组后的坐标就是相对坐标,即即模型的轴心到组轴心(每个组都有一个轴心)的距离。对象坐标窗口中,位置选为【世界坐标】,指模型轴心到世界轴心的距离。世界坐标只在坐标窗口中显示,属性窗口中始终显示相对坐标。

1回答

3dmax模型导入unity中怎么一片灰?

2020-02-26 浏览量:102 提问者:李现圈外男友

回答:
呃。。是因为导入后网格和贴图分开了,默认材质就是这样,拿贴图作成自己的材质球赋给导入的网格就行,或者去那个Materials文件夹看看有没有现成的材质球

3dmax模型导入unity中怎么一片灰?-羽兔网问答
3回答

maya约束动画怎样导入unity 3d?

2019-12-18 浏览量:260 提问者:开门社区送温暖

回答:
FBX导出后先看看导入到maya里是否有动画

2回答

unity和maya学哪个好?哪个比较容易学?

2019-12-18 浏览量:336 提问者:木青

回答:
两个不是同类型的软件,无法比较,Unity3D是游戏引擎,maya是做3D建模3D动画的,但是maya做出的东西可以供Unity3D所用。

3回答

学unity3d要多久?好不好学?

2019-12-17 浏览量:129 提问者:陈群英

回答:
掌握C#基础,了解 类 ,方法 ,属性 ,抽象,接口,继承,多态 ,单例 ,事件 ,委托 等常用面向对象的知识,熟悉Unity软件的操作,熟悉Unity插件的使用,加起来估计要半年吧。

3回答

学unity3d有前途吗?工作好找吗?

2019-12-11 浏览量:163 提问者:Debris.

回答:
Unity3d相信如今已经有越来越多的人开始知道它,了解它,毕竟在今天,游戏开发这个行业实在太火热了。以熟悉Unity3D游戏技术的游戏开发者为例,一年以上开发经验的人员一般待遇都会在10k左右,高级人才甚至达到20K-25K,即便如此,想要招聘到这样的人才真是可遇不可求。

5回答

学unity3d难吗?一般多久能学会?

2019-12-11 浏览量:367 提问者:牛奶香槟

回答:
Unity易上手但难精通,原因就是它有一个很强大的可视化场景编辑器和众多的扩展插件,基本上你一开始学习搭建场景就是鼠标的拖放操作,不用编程,即使用到编程,也有第三方的插件比如PlayMaker辅助你可视化编程。 自学网有很多这种由浅入深学习Unity的视频教程,你在线学习,一步步跟着做,都不会很难的。等你做完第一个游戏示例,肯定有很多问题,你需要到各Unity论坛比如Unity圣典去和有经验的人交流。

4回答

学unity3d需要先学3dmax吗?要用3dmax吗

2019-12-05 浏览量:154 提问者:小雨

回答:
里面素材模型需要3dmax做出来,脚本使用C#或者js

2回答

学unity3d开发怎么样?都能做什么呢?

2019-11-06 浏览量:123 提问者:江阮酥

回答:
现在做unity3d的有哪些?1 网页游戏 这类公司招人都需要游戏行业从业经验,需要XX年编程经验,需要有过大型网游的开发经验,对unity要求很高,需要对网络方面的知识比较了解的,然后就是一些专门的,比如说特效啊,UI物理,AI.2 ios 这类公司对性能优化有经验的人需求很大。3 虚拟现实 这类公司做漫游什么的,相对来说对unity要求不高。Unity是目前全球专业的游戏引擎,能够创建实时、可视化的2D和3d动画、 游戏,被誉为3D手游的传奇,尤其是AR、VR的概念逐步全面的引入市场中给unity3D带来了更广阔的发展前景。作为一个行业的前辈学unity3D是一个非常不错的想法,但是去个好的unity3D学习机构学习也是至关重要的。

4回答

学unity3d零基础看什么书比较好?

2019-11-06 浏览量:172 提问者:YOung H

回答:
Unity游戏引擎集合了开发一个游戏所需要的大部分工具、组件、环境等内容。就像拍一部电影,我们需要摄像机、摇臂、灯光、挑干等基础工具。做游戏也需要摄像机、灯光、地形、人物控制器等组件。unity游戏开发看什么书?这里给大家推荐两本:一、《3D 数学基础》这本有趣的书介绍了模拟和渲染3D世界所需的基本数学知识,涵盖了理论知识和C++实现代码。理论部分解释3D中数学和几何之间的关系,列出的技巧与公式可以当做参考手册以方便查找。实现部分演示了怎样用代码来实现这些理论概念。编程示例语言使用的是C++,实际上,本书的理论知识能通过任何编程语言实现。二《游戏编程模式》这本是学习游戏开发的设计模式中最佳的书籍之一,如果你只是想学习OOP设计模式,那么,你可以阅读本书的命令模式章节,本书更适合具有一定编程经验但对游戏编程新手的开发人员。记住一点,不要重新发明轮子 - 学习这些模式并使用它们来让游戏更快更好。

1回答

学unity之前用不用学3dmax软件?

2019-11-06 浏览量:159 提问者:頭文字D

回答:
先学点c#入门知识再学unity,要不然看代码会一片茫然,然后根据代码需要再深入学习。3dsmax和maya也不简单,如果一起学很容易弄混,我觉得还是先把unity学扎实了,再去学3维软件。

3回答

学unity需要学3d建模吗?

2019-11-06 浏览量:364 提问者:小王

回答:
游戏一般用MAX,影视一般用MAYA。用maya的游戏公司感觉上日本或日系的偏多。ZBURSH一般和3DMAX搭配,ZB出高模,3D做出游戏中用的低模。次世代常用。手绘一般只用max即可。希望可以帮到你,还有不懂的在溜溜自学上提问吧

3回答

unity3d可以找什么工作?有前途吗?

2019-11-06 浏览量:165 提问者:拉普兰德

回答:
游戏、AR、VR、影视、仿真等等

专业软件、设计问答社区
106644

已获得解答

我要提问

设计资源,软件下载

Bob老师
Bob老师

介绍:知识网、三味书屋MOOC创始人,微名教育博主,在线教育领域深耕9年,百万人气图文视频原创作者,专注职业培训,倡导“学而用之”的践行者

李鼎老师
李鼎老师

教师团队曾服务于国家电网、李宁、喜临门集团等国家国企与上市公司

陈会来
陈会来

十年教学设计经验,专注环艺专业培训,先后获得CEAC国家认证,AUTO DESK-3DS MAX可视化设计师国际认证;AutoCAD工程师认证。

景蓝老师
景蓝老师

玩转平面设计,小蓝老师将为大家更新更多淘宝美工,平面设计,广告设计,丝印,等常见的设计技能知识,更多实战技能将不断更新录制.

杨帆
杨帆

杨帆教育联合创始人,多年项目实战经验,对C4D的渲染及三维场景制作有深入的研究,授课方式幽默风趣,帮助你快速成长,将前沿的技术更好的运用到工作上去

XIMI DESIGN
XIMI DESIGN

始于2012年,专注于室内设计教育,秉承“身以感悟,挚于创造”。

云学贝教育
云学贝教育

云学贝教育是一家,教产研一体化的在线教育机构。 我们拥有优质的教师团队,授课老师均来自行业一线资深从业人员 拥有专业技术水平,以及丰富授课经验 多年来专注于室内设计师,三维设计表现师培养。 为用户提供室内设计,CAD施工图深化,设计方案,各类三维建模,商业与写实渲染效果图表现, 软装设计等相关的设计专业课程。 为广大用户提供高品质专业技能教学的内容与个性化的专业指导服务。 教学品质突出,贴心的课后服务,学习进步明显,就业率高, 因此深受广大学员赞扬与支持!

王诚课堂
王诚课堂

影视后期在线教育资深讲师 江苏费墨影视文化有限公司总经理 王诚课堂创办人 15年视觉服务经验 天猫智库特约讲师 南京电商协会会员 南京影视协会会员

优惠券限时 3:00:00 内使用

1000
立即领取 立即使用优惠

立减1000

立即领取 > 立即使用优惠 >

3:00:00