sinawear

导航

第8章,cg文件中的tex2D问题。


void MyFragmentShader8(float2 uv : TEXCOORD0,
        out float4 color : COLOR,
        uniform sampler2D texture)
{

    float Num =50;
    float StepSize =1.0/Num;
    float2 TempUV =float2(uv.x, uv.y);
    color =tex2D(texture, TempUV);
   
    }

 

控制台编译会报错。如果为tex2D(texture, uv)的话,就不会报错。

为什么不能用自己的变量呢?

posted on 2012-03-06 18:18  sinawear  阅读(887)  评论(0编辑  收藏  举报