1

Macでゲームエンジン用のシェーダーを開発する方法を探しています。私はOpenGLShaderBuilderアプリに出くわしましたが、それは1つのことを除けば本当に素晴らしいように見えました。ビルダーで一般的な頂点属性を使用する方法を理解できませんでした。

GLSLシェーダービルダーは、事前定義されたすべてのOpenGL頂点属性(gl_Normal、gl_Color、gl_TexCoord、gl_MultiTexCoordXなど)で正常に動作しますが、シェーダーで独自の頂点属性を定義して、何らかの方法で渡すことができるようにしたいと考えています。モデルを構成する一般的な頂点データのセット。そうすれば、シェーダーに渡す頂点属性のセットがある限り、GLSLシェーダービルダーを使用してシェーダーを個別に開発できます。

4

0 に答える 0