在吗 我昨晚狂试一晚上 还是不行 如果你有好用的VS源程文件 能否给小弟发一份 我想知道到底错哪了 跪谢
下面的是我的
struct VS_OUTPUT
{ float4 Position : POSITION;float4 color : COLOR; };
float4x4 m : PROJECTION= {0.75,0,0,0,
0,1,0,0,
0,0,1.001001,1,
0,0,-1.001001,0};
float4x4 v : VIEW= {0.99999994,0,0,0,
0,0.99999988,0,0,
0,0,0.99999994,0,
0,0,3.9999998,1,};
float4x4 w : WORLD = {1,0,0,0,
0,1,0,0,
0,0,1,0,
0,0,0,1};
VS_OUTPUT main(float4 position : POSITION)
{
VS_OUTPUT q;
q.Position = mul(position,mul(mul(w,v),m));
q.color = float4(1,0,1,1);
return q;
}
struct PS_OUTPUT
{ float4 color : COLOR; };
PS_OUTPUT pmain(float4 color : COLOR)
{
PS_OUTPUT p;
p.color = color;
return p;
}
technique t0
{
pass p0
{
VertexShader = compile vs_1_1 main();
PixelShader = compile ps_1_1 pmain();
}
} |