メインメニューを開く

差分

MonoGameでHLSLにMatrixを渡す

45 バイト除去, 2020年6月10日 (水) 01:50
編集の要約なし
<syntaxhighlight lang="hlsl">
// 「float4が4個」として受け取る。
struct InstanceInput VSInstance
{
float4 w1 : BLENDWEIGHT0;
};
VertexShaderOutput MainVSVSOutput VSMain(VertexShaderInput VSInput input, InstanceInput VSInstance instance)
{
VertexShaderOutput VSOutput output = (VertexShaderOutputVSOutput)0;
// 「float4が4個」をmatrixに合成する。
// 〜以下略〜
 
return output;
}