0

我有一些用 ARB 程序集编写的着色器脚本,它们应该与 OpenGL ES 2.0 一起使用。现在我必须将应用程序移植到浏览器,并且我正在研究使用 WebGL。WebGL 不接受预编译脚本。所以我正在寻找重用汇编脚本的最简单方法。我想知道是否可以在 GLSL 中嵌入程序集片段,就像我们在 C 中嵌入程序集一样。正如您可能从我的问题中猜到的那样,我是一个 GL 菜鸟。我的问题甚至有意义吗?有没有办法让 WebGL 程序接受汇编脚本?

4

1 回答 1

2

你没有。GLSL 不会以任何方式、形状或形式使用“ARB”或与之交互。此外,WebGL 无法访问 ARB 程序集;它由桌面 OpenGL 使用。

使用它们的方法是在 GLSL 中重写它们。

于 2013-01-15T20:35:44.140 回答