|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
借用机器工业的同名术语,引擎。标明在整个系统中的核心地位。也可以称之为“支持应用的底层函数库”或者说是对特定应用的一种抽象。三维引擎需要解决场景构造、对象处置、场景渲染、事件处置、碰撞检测等问题。
计算机图形学在各个行业的应用也得到迅速普及和深入。目前,随着计算机软、硬件突飞猛进的发展。计算机图形学己进入三维时代,三维图形在人们周围无所不在科学计算可视化、计算机动画和虚拟现实已经成为近年来计算机图形学的三大热门话题,而这三大热门话题的技术核心均为三维图形。
要快速的开发三维应用程序是有一定困难,图像引擎的当前在微机上编写三维图形应用一般使用OpenGL或DirectX,由于三维图形涉及到许多算法和专业知识。虽然OpenGL或DirectX三维真实感图形制作中具有许多优秀的性能,但是系统开发中直接使用它仍存在一些缺点:1都是非面向对象的设计场景和操作场景中的对象比较困难。2主要使用基层图元,显示比较复杂的场景时编写顺序相对困难。3没有与建模工具很好的结合。4缺乏对一些十分重要的关键技术如LODLevelofDetail动态裁剪等的支持。基于以上情况,应用顺序开发人员非常需要一个封装了硬件操作和图形算法、简单易用、功能丰富的三维图形开发环境,这个环境可以称作三维图形引擎。 |
|