和Vision引擎。现代游戏或图像引擎通常提供场景图形结构，该结构采用面向对象的方式表示三维游戏世界，方便进行游戏设计和高效渲染虚拟世界。
硬件概念.3D引擎的渲染系统通常建立在一套高级图像API之上，诸如Direct3D或OpenGL，这些API封装了GPU和显卡的部分功能。级别低一点的如DirectX、SDL和OpenAL也经常使用，他们提供对其他硬件设备的独立支持，诸如输入设备（鼠标、键盘、控制杆）、网卡、声卡。在硬件加速图形卡出现以前，开发者使用软件渲染。现在软件渲染依然被