什么是“图形软件堆栈”?

时间:2010-10-10 09:52:07

标签: graphics 3d

应该是一个相当低级别的概念,有人会解释吗?

1 个答案:

答案 0 :(得分:1)

“图形软件堆栈”并不是一个熟悉的术语,但从一般的软件堆栈来看似乎是合理的。

software stack是一组软件包,它们协同工作以完成某些工作;通常它们是一个在另一个之上的层叠,即组件之间的依赖关系通常是单向的,但不一定(参见LAMP stack)。

图形软件堆栈的一个例子可能包括一个场景图框架,如Google的O3D,它是用Javascript编写的;场景图框架使用像WebGL这样的低级库(作为浏览器的一部分实现);而后者又可以使用用GLSL编写的着色器(在图形卡上运行)。