「MonoGameでHLSLにMatrixを渡す」の版間の差分
Administrator (トーク | 投稿記録) 編集の要約なし |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 34行目: | 34行目: | ||
<syntaxhighlight lang="hlsl"> | <syntaxhighlight lang="hlsl"> | ||
// 「float4が4個」として受け取る。 | // 「float4が4個」として受け取る。 | ||
struct | struct VSInstance | ||
{ | { | ||
float4 w1 : BLENDWEIGHT0; | float4 w1 : BLENDWEIGHT0; | ||
| 42行目: | 42行目: | ||
}; | }; | ||
VSOutput VSMain(VSInput input, VSInstance instance) | |||
{ | { | ||
VSOutput output = (VSOutput)0; | |||
// 「float4が4個」をmatrixに合成する。 | // 「float4が4個」をmatrixに合成する。 | ||