3D建模
3D数据格式包括COLLADA, LightWave (.lwo),Alias Wavefront (.obj),OpenFlight (.flt),多线程页面调度支持的TerraPage (.txp),Carbon Graphics GEO (.geo), 3D Studio MAX (.3ds), Peformer (.pfb),AutoCAd (.dxf), Quake Character Models (.md2). Direct X (.x), and Inventor Ascii 2.0 (.iv)/ VRML 1.0 (.wrl), Designer Workshop (.dw) ,AC3D (.ac) 和自带的.osg ASCII 文本格式
三维渲染引擎
分类及产品
以Unity等为代表的游戏引擎
Unity3D
Unity [1] 是实时3D互动内容创作和运营平台 [2] 。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。 [3] Unity平台提供一整套完善的软件解决方案 [3] ,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。
UE-X
虚幻3引擎是一套为DirectX 9/10 PC、Xbox 360、PlayStation 3平台准备的完整的游戏开发构架,提供大量的核心技术阵列,内容编辑工具,支持高端开发团队的基础项目建设。 虚幻3引擎的所有编写观念都是为了更加容易的内容制作和编程的开发,为了让所有的美术开发人员能够牵扯到最少程序开发内容的情况下使用抽象程序助手来自由创建虚拟环境,以及提供程序编写者高效率的模块和可扩展的开发构架用来创建,测试,和完成各种类型的游戏制作。
Epic公司开发
“Unreal Engine 3”并整合了由 Ageia 所提供的“NovodeX”物理模拟技术
UE3于2006年发布,是虚幻引擎的第三代版本。它引入了一系列重要的技术和功能,为开发人员提供了强大的工具和资源。UE3在图形渲染方面取得了显著进展,引入了基于DirectX 9的渲染管线,提供了更高的图形质量和更好的性能。此外,UE3还引入了一种基于节点的蓝图系统,使得游戏逻辑的创建和编辑更加直观和灵活。
UE4于2014年发布,是虚幻引擎的第四代版本。UE4带来了一系列令人兴奋的改进和创新。最引人注目的是蓝图系统的重大升级。UE4的蓝图系统不仅功能更强大,而且更易于使用,使得非程序员也能够更好地参与游戏逻辑的设计和制作。此外,UE4还引入了全新的物理模拟引擎,提供了更逼真的物理效果和碰撞检测。UE4还具备强大的虚拟现实支持,使得开发者能够更方便地创建沉浸式的VR体验。
UE5,于2021年发布。UE5引入了许多革命性的技术和功能,为游戏开发者带来了更大的突破。其中最引人瞩目的是Lumen和Nanite。Lumen是UE5的全局光照系统,它能够实时计算光线的传播和反射,使得游戏世界的光照效果更加真实和自然。而Nanite则是一种基于虚拟化的几何体渲染技术,它能够处理大量的多边形数据,使得场景中的细节更加精细和逼真。
UE3引入了节点蓝图和强大的图形渲染,UE4进一步改进了蓝图系统和引入了物理模拟引擎,UE5则引入了Lumen和Nanite等革命性的渲染技术
UE和Unity区别
- 渲染和图形质量方面,UE4在渲染方面表现出色,提供了高质量的实时渲染