Mesh:attachAttribute (日本語)

LÖVE 0.10.0 から使用可能
この関数は以前のバージョンでは非対応です。

描画時に使用するために、この Mesh と異なる Mesh から頂点属性を付加します。これは幾つか異なる Mesh 間で頂点属性データを共有するために使用することができます。

関数

概要

Mesh:attachAttribute( name, mesh )

引数

string name
付加を行う頂点属性の名称。
Mesh mesh
頂点属性の取得を行う Mesh です。

返値

ありません。

注釈

Mesh がカスタム頂点形式により作成されなかった場合は VertexPosition, VertexTexCoord, および VertexColor という三種類の名称による頂点属性を有しています。

慣習により名前が付けられた属性は頂点シェーダーのコード最上部で attribute vec4 MyCustomAttributeName; を宣言すると頂点シェーダーからアクセスできます。名称は Mesh の頂点形式および Mesh:attachAttribute の 引数 name で指定されたものと必ず一致させる必要があります。

関連


そのほかの言語