頂点カラー プロパティ(または CAV プロパティ)は、オブジェクトのポリノード(ポリゴン ノードまたはサンプル ポイント)に保存されているカラーです。頂点カラー プロパティは、サーフェイス カラー、イルミネーション、またはカスタム データを保存するなど、さまざまな目的に使用されます。必要に応じて、1 つのオブジェクトに複数の頂点プロパティを保存できます。
各ポリゴンの角にはポリノードが含まれ、頂点を共有するポリゴンが存在するため、1 つの頂点に対して数多くのポリノードが存在します。カラー情報は、ポリノード間で補間されます。たとえば、四角形のポリゴンの角をそれぞれ異なるカラーでペイントすると、ポリゴンの中心では 4 つのカラーをブレンドしたものが表示されます。
頂点カラーは、あらかじめ焼き付けられたライティングやテクスチャ ブレンディングなど、さまざまな方法で使用できるカラー情報を効率よく保存できるため、ゲーム開発でよく使用されます。
頂点カラー プロパティは、HDR RGBA 値とともに 8 ビット RGBA 値をサポートしています。