0
確定SM 4.0頂點着色器的輸入順序是否重要?頂點着色器輸入順序
例如是
struct App2VS
{
float3 position : POSITION;
float4 color : COLOR0;
float3 normal : NORMAL;
...
};
相當於
struct App2VS
{
float4 color : COLOR0;
float3 position : POSITION;
float3 normal : NORMAL;
...
};
這樣想的。你知道在什麼情況下,不同的排序可能導致不同的行爲?它適用於HLSL中的{position,color,},但如果將其更改爲{color,position,},則HLSL顏色值將用作位置。 (在C + +輸入佈局/頂點聲明沒有變化) – jameszhao00 2010-12-22 20:49:10