「MonoGameでHLSLにMatrixを渡す」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
34行目: | 34行目: | ||
<syntaxhighlight lang="hlsl"> | <syntaxhighlight lang="hlsl"> | ||
// 「float4が4個」として受け取る。 | // 「float4が4個」として受け取る。 | ||
− | struct | + | struct InstanceInput |
{ | { | ||
float4 w1 : BLENDWEIGHT0; | float4 w1 : BLENDWEIGHT0; | ||
42行目: | 42行目: | ||
}; | }; | ||
− | + | VertexShaderOutput MainVS(VertexShaderInput input, InstanceInput instance) | |
{ | { | ||
− | + | VertexShaderOutput output = (VertexShaderOutput)0; | |
// 「float4が4個」をmatrixに合成する。 | // 「float4が4個」をmatrixに合成する。 |