0

OpenGL ES 2.0 で使用することになっている ARB アセンブリで記述されたシェーダー スクリプトがいくつかあります。今、アプリをブラウザに移植する必要があり、WebGL の使用を検討しています。WebGL はプリコンパイル済みスクリプトを受け入れません。そこで、アセンブリ スクリプトを再利用する最も簡単な方法を探しています。C にアセンブリを埋め込むことができるのと同じ方法で、アセンブリ スニペットを GLSL に埋め込むことが可能かどうか疑問に思っています。私の質問から推測できるように、私は GL 初心者です。私の質問は意味がありますか?WebGL プログラムにアセンブリ スクリプトを受け入れる方法はありますか?

4

1 に答える 1

2

あなたはそうしない。GLSLは、「ARB」を使用したり、「ARB」と相互作用したりすることはありません。また、WebGLはARBアセンブリにアクセスできません。デスクトップOpenGLでのみ使用されます。

それらを使用する方法は、GLSLでそれらを書き直すことです。

于 2013-01-15T20:35:44.140 に答える