Unity3D与udk3D游戏动漫引擎的开发特点
Unity3D 与udk 3D游戏动漫引擎
的开发特点
把动态灯光数进步到10以上,模型面数进步到,unity的帧率相比udk就
有明显差距了。
unity优点:
进门较快,比较轻易学习。
导进模型纹理比较轻易
编程语言较好
支持网页嵌进(支持网页嵌进的引擎基本是为做小游戏预备的T_T)
UDK优点:
不想多说,有多少大型游戏是用unreal3开发的?(境之边沿,荣誉勋章空
降兵,生化奇兵,虚拟竞技场,质量效应。)
身为游戏引擎最重要的优点:
渲染质量(电影级别的pre-processing),灯光,阴影,颜,场景面数,
帧率,udk都是顶级的。
能搞定多少场景面数呢?1,000,000级别的面数可维持60帧每秒。(得用好
点的显卡
!)
udk的材质编辑器(类似maya),无敌!可以导进shader代码,增强灵活性。
udk嵌进各种第三方辅助工具:
1.FaceFX解决面部动画制作。
2.speedtree各种树木植物全解决。
3.顶级灵活的粒子系统。
4.渲染到纹理的lightmass。
udk缺点:
udk巨难学。(进门比较轻易,但深进研究是很有难度的,尤其是脚本程序unreal script)
(功能太多,眼花缭略丁!也是缺点)
uc脚本编译必须重启udk udk编辑器本身bug太多。很轻易crash。(运行游戏是没有题目的)
编辑器界面不华丽,像90年代的C++游戏编辑器。
Unity3D与udk都是免费的,可在其上下载!对开发游戏的新人来说选择哪款引擎好呢?
开发小场景游戏,而且简单易懂,学习快捷,选择Unity3D!
开发大游戏,像AA*别的游戏,而且能忍受痛苦的学习过程,牛比的建模能力,选择udk!
最后一句话,游戏好不好,模型与动画最重要,再好的引擎配上垃圾的模型与动画,也是杯具!
把动态灯光数进步到10以上,模型面数进步到,unity的帧率相比udk就有明显差距了。
Unity3D Unity3D是一个让你轻松创作的多平台的游戏开发工具,是一个全面整合的专业游戏引擎。
综合编辑
通过Unity简单的用户界面,你可以完成任何工作。这些为你节省了大量的时间。
图形动力
Unity对DirectX和OpenGL拥有高度优化的图形渲染管
道。
资源导进
Unity支持所有主要文件格式,并能和大部分相关应用程序协同工作。
一键部署
Unity可以让你的作品在多平台呈现。育碧免费游戏怎么领
Wii的发布
Unity让业界最流行的游戏平台软件更轻易开发。
iPhone发布
Unity让革命性的游戏开发降临革命性的设备。
着器
Unity的着器系统整合了易用性、灵活性和高性能。
地形
低端硬件亦可流畅运行广阔茂盛的植被景观。
联网
从单人游戏到全实时多人游戏。
物理殊效
Unity内置的NVIDIA PhysX物理引擎带给你生活的互动。
音频和视频
实时三维图形混合音频流、视频流。
脚本
Unity支持3种脚本语言:JavaScript,C#,Boo。
Unity资源服务器
Unity资源服务器是一个附加的包括版本控制的产品。
光影
Unity提供了具有柔和阴影与烘焙lightmaps的高度完善的光影渲染系统。
文档
Unity为你提供逐步的指导、文档和实例方案
编辑本段使用技巧
虚幻3引擎给人留下最深印象的就是其极端细腻的人物和物品模型。通常
游戏的人物模型由几百至几千个多边形组成,并在模型上直接进行贴图和渲染
等工作从而得到终极的画面。而虚幻3引擎的进步之处就在于在游戏的制作阶段,引擎可以支持制作职员创建一个数百万多边形组成的超精细模型(最上面的模型由200万多边形组成,而下面的模型仅有5287个多边形),并对模型进行
细致的渲染,从而得到一张高品质的法线贴图,这张法线贴图中记录了高精度
模型的所有光照信息和通道信息。在游戏终极运行的时候,游戏会自动将这张
带有全部渲染信息的法线贴图应用到一个低多边形数目(通常在5000-多边形)
的模型上。这样的效果就是游戏的模型固然多边形数目比较少但是其渲染精度
几乎和数百万多边形的模型一样,这样可以在保证效果的同时在最大程度上节
省显卡的计算资源。
编辑本段专业测评
【渲染效果】◎64位高精度动态渲染管道。Gamma校正和线性颜空间
渲染器提供了完美的颜精度,同时支持了各种后期殊效例如光晕,镜头光环
和景深等效果。在最新的一代显示芯片发布的过程中,我们留意到了一个非常
明显的特点,就是新一代的显示芯片已经不再满足于传统的32位深,转而需要更加高精度的颜范围,这一点在NV40和R420身上都能非常明显的看出来。在NV40上,这种技术被称为HPDR技术,而在R420身上,这种技术也有所体现。◎支持当前所有的基于像素的光照和渲染技术,包括使用法线贴图技术的参数
化的Phong光照;虚拟位艺郭图;光线衰减函数;采用预计算的阴影遮罩技术
以及使用球形harmonic贴图的预计算的凹凸自阴影◎高级的动态阴影。虚幻引擎3提供对下列3种阴影技术的完全支持:·采用动态模板缓冲的阴影体积技术,能够完整支持动态光源,这样就能在场景中所有物体上精确地投射阴影。·能够让动态的角在场景中投射出动态的、柔和的模糊阴影,这个过程
是通过使用16X超级取样的阴影缓冲实现的。·采用了拥有极高质量和极高性
能的预先计算出的阴影遮罩,从而可以将静态光源的交互现象离线处理,同时
保存了完整的动态高光和反射效果。◎所有支持的阴影技术都是可视化的,并
且可以按照美工的意愿自由混合。另外,同时可以与有颜的衰减函数结合,
从而实现具有合适阴影的平行光、聚光灯效果,以及投射光效果。角能够在
虚幻引擎3中使用阴影技术产生动态的软阴影◎强大的材质系统,使得美工可
以在实时图形化界面中建立任意复杂的实时Shader,而这个界面的友好度可与Maya的非实时Shader图形编辑界面媲美◎材质框架是模块化的,所以程序员
不仅可以加进新的Shader程序,还可以加进能够让美工随意与其他组件连接的Shader组件,从而可以实现Shader代码的动态合成。◎完全支持室内和室外
环境的无缝连接,在任何地方都支持的动态每象素光照和阴影。◎美工可以通
过一个可动态变形的基本高度图来建立地形,并使用多层混合材质,这其中包
括位艺郭图,法线贴图和任意复杂的材质,动态的基于LOD的细分,以及植被。另外,地形系统还支持美工控制的自然效果,如平地上的植被,陡坡上的岩石
和山顶上的雪。◎体积环境效果,包括高度雾和物理上精确的间隔雾。◎刚体
物理系统,支持游戏者和游戏中的物体,布娃娃角动画以及复杂碰撞等物体

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。