您好,欢迎访问三七文档
第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程《3D引擎开发技术》主讲:李昌领资源邮箱:clli@jsjzi.edu.cn联系邮箱:lcl07@263.netQQ:1073774055第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术我们的定位(特指我院软件技术专业的学生们)基于.NET的动态网站开发管理信息系统开发一条主线保证同学们安全就业的基本专业技术必须学会第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术我们的定位(特指我院软件技术专业的学生们)基于Android的移动应用开发第一条辅线为同学们提供的第一个专业拓展技术第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术我们的定位(特指我院软件技术专业的学生们)基于三维引擎技术的虚拟现实、系统仿真、3D游戏等软件的应用开发第二条辅线为同学们就业提供的第二类专业拓展技术第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术基于三维引擎技术的虚拟现实、系统仿真、3D游戏等软件的应用开发选用的3D引擎Unity3D第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术Unity课程学习资源主教材Unity4.x从入门到精通第一本Unity官方培训教材作者:UnityTechnologies出版:中国铁道出版社第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术Unity课程学习资源辅助教材Unity43D开发实战详解第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术Unity课程学习资源辅助教材Unity游戏开发从入门到精通第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术Unity课程学习资源系列教学视频--英宝通unity4.0公开课第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术Unity课程学习资源系列其它资源Unity3D中文脚本使用手册Unity3D命令手册Unity3D中文API手册……第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程3D引擎开发技术Unity课程学习手段系以主教材《Unity4.x从入门到精通》为主线辅以《英宝通Unity4.0公开课》视频同时再参考各类其它技术资料第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程Unity是什么Unity是由UnityTechnology公司开发的跨平台专业游戏引擎,它打造了一个完美的游戏开发生态链,用户可以通过它轻松实现各种游戏创意和三维互动开发,创作出精彩的2D和3D游戏内容,然后一键部署到各种游戏平台上,并旦还可以在Assetstore(资源商店,)上分享和下载相关的游戏资源。Unity还为用户提供了一个知识分享和问笞交流的社区(),大大方便了用户的学习和交流。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程Unity的用户截至2013年6月,Unity已经拥有了200万注册用户,全球有超过2亿台计算机安装了Unity的插件,全球约有50多万家企业在使用Unity进行开发。学会Unity,不仅仅只是学会二维和三维内容的发布,更重要的是Unity为你打开了一扇窗,让你有能力将梦想变为现实,Unity的世界,期待你的加入!---Unity大中华区总经理符国新3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程Unity的应用Unity并不仅仅是一款游戏引擎,它被广泛地应用在陆海空军事训练、房地产开发(建筑领域)、虚拟展馆、家俱设计展示、石油加工管理系统、化工厂管理系统、水电站管理系统、煤炭生产安全监控系统、培训系统、城市社区监控管理系统、污水处理系统、数理化教学系统、家庭自动化系统、安全监控系统等各行各业中。时下最前端的虚拟现实和诸多形形色色的穿戴式设备,都在用Unity引擎作为其研发应用的主要技术手段。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程一次开发,到处部署Unity并不仅仅是一款游戏引擎,它被广泛地应用在陆海空用户可以在Windows和MacosX平台下进行游戏开发,游戏作品可以直接一键发布到所有主流的游戏平台而一般无须任何修改,发布平台包括Windows、Linux、MacosX、iOS、Android、Xbox360、Ps3、WiiiU和Web等。开发者无须过多考虑平台之间的差异,只须把精力集中到制作高质量的游戏上即可。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程高度整台合且可扩展的编辑器Unity编辑器功能强大且易于使用,它集成了完备的所见即所得的编辑功能,在编辑器里可以调整场景的地形、灯光、动画、模型、材质、音频、物理等参数。用户编写的脚本变量参数也可以在编辑器里进行调整并实时地看到调整后的效果。Unity的第三方插件内容十分丰富,涵盖了几乎所有的主题,包括GUI、网络、材质、动画等.3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程通用性强支持目前所有主流3D动画创作软件:例如Maya、3dsMax、Cinema4D、Cheetah3D、Modo、Lightwave和Blender等,并能与其中大部分软件协同工作。(3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程Assetstore(资源商店)Assetstore(资源商店)是类似于苹果应用商店(Appstore)的线上开发者资源商店。任何Unity引擎用户都可以在这个平台上购买相关的资源,比如3DS模型、材质贴图、脚本代码、音效、UI界面、扩展插件等等.用户可以通过下载Assetstore(资源商店)的内容节省宝贵的时间和成本。也可以通过它来销售产品,产品销售的价格是用户自己决定的,其销售额的70%归开发者所有,Unity抽取其余的30%。(参观UnityStore).3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程低成本和UnityGames销售平台与其他游戏引擎动辄数百万美元的授权费用相比,Unity引擎的授权费用可谓平民价了。宫方首先提供了免费版的Unity,当然免费版Unity只有最基本的功能。值得一提的是,功能强大的Unity专业版还可免费试用30天。UnUnity公司成立了一个UnityGames的部门,专门负责在各种新平台上推广应用Unity开发的游戏,让小型游戏开发团队有机会与强大的对手竞争,销售利润大约二八分成,开发团队最高可以得到80%的销售额,这样团队就能更专注于游戏本身的研发了。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程逼真的AAA级游戏画面Unity4.0已经可以完美支持DirectX11,加上优化的光照系统,灵活的自定义顶点相片段着色器ShaderLab,让Unity成为了游戏开发者手中的利器,可以创作出逼真的画面。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程物理引擎·Unity内置了NⅥDA的PhysX物理引擎。PhysX是目前使用最为广泛的物理引擎,被很多游戏大作(如虚幻竞技场、幽灵行动3)所采用。开发者可以通过物理引擎高效、逼真地模拟刚体碰撞、车辆驾驶、布料、重力等物理效果,使画面更加真实而生动。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程Lightmap烘焙工具BeastUnity内置了一个强大的光照贴图烘焙工具Beast,开发者可以直接在Unity中烘焙出非常逼真、漂亮的光照贴图,节省在计算光照效果方面的开销。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程强大的Mecanim动画系统Unity从4.0版本开始启用了名为Mecanim的动画系统,可以创作出令人难以置信的自然流畅动作,让角色栩栩如生,能直接在编辑器中编辑和设置角色蒙皮、混合树、状态机和控制器,还支持动画重定向、IK骨骼等。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程地形编辑器Unity内建了—个易用而强大的地形编辑器,支持通过画刷来快速创建地形和植被,并且支持自动的地形LOD。Unity的地形兼顾了效率和细节,可通过编辑器添加丰富的地形景观,如树本、灌木、石头、草和其他元素,还有个专门的TreeCreator来编辑树木的各部位细节。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程联网支持Unity提供了从客户端到服务器端的完整联网解决方案,可以实现简单的多人联网游戏。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程shaderLab着色器想得到最酷炫的游戏画面吗?试试shaderLab吧。Unity里提供了一种语法非常接近句语言的着色器浯言shaderLab,可以通过它来实现自己的shader。shader对游戏画面的控制力就好比在Photoshop中编辑数码照片,在高手手里可以营造出各种惊人的回面效果。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程脚本语言Unity支持3种脚本语言,C#、Javascript和Boo。其中C#和Javascript现在在网络开发上使用非常广泛,Boo的语法和Python很类似,因此Unity对于大多数的程序开发者来说都很有亲和力。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程Unity的历史Unity现在已经是移动游戏领域较为优秀的游戏引擎。回顾一下Unity的发展历程,也许可以帮人们更加清晰地了解Unity的现况。2004年,丹麦哥本啥根,三位热爰游戏的年轻人JoachimAnte、NikholasFrancis和DavidHelgason决定一起开发一个易于使用、与众不同并且费用低廉的游戏引擎,帮助所有喜爱游戏的年轻人实现游戏创作的梦想。他们废寝忘食,倾注所有热情,终于在2005年发布了Unity1.0。2007年10月,Unity2.0发布。新增了地形引擎、实时动态阴影,支持DirectX9并具有内置的网络多人联机功能。2009年3月,Unity2.5发布。添加了对WindowsVista和xp系统的全面支持,所有的功能都可以与MacosX实现同步和互通。Unity在其中任何一个系统中都可以为另一个平台制作游戏,实现了真正意义上的跨平台。很多国内用户就是从该版本开始了解和接触Unity的。3D引擎开发技术第一章Unity概述第六章纹理映射《3D引擎开发技术》计算机软件技术专业课程Unity的历史2010年9月,Unity3.0发布。添加了Android平台的支持。整合了光照贴图烘焙引擎Beast。Unity3.0通过使用MonoDevelop在Windows和Mac系统上引入了脚本调试,可以中断游戏、逐行单步执行、设置断点和检查变量,还支持遮挡剔除和延迟渲染。2012年4月,Unity上海分公司成立,Unity正式进军中国市场。2012年11月,Unity4.0发布。Unity4中加入了对DirectX11的支持和Mecanim动画工具,而且还增添了Linux和Adob
本文标题:Unity介绍
链接地址:https://www.777doc.com/doc-6166960 .html