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

发布于 2024-09-26 19:47:00 字数 29 浏览 1 评论 0原文

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

Should be a pretty low level conception, would someone explain please?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

送舟行 2024-10-03 19:47:00

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

软件堆栈是一组软件包,它们协同工作以完成某些任务;通常,它们一层一层地分层,即组件之间的依赖关系通常是单向的,尽管不一定(参见 LAMP 堆栈)。

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

"Graphics software stack" is not a familiar term as such, but it seems reasonable in light of software stacks in general.

A software stack is a set of software packages that work together to get something done; typically they are layered one on top of another, i.e. dependencies between the components are usually one-way, although not necessarily (see LAMP stack).

An example of a graphics software stack might include a scene graph framework like Google's O3D, which is written in Javascript; the scene graph framework uses a low-level library like WebGL (implemented as part of a browser); and the latter in turn can use shaders written in GLSL (which run on a graphics card).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文