Silverlight效果平铺着色器具有人工制品

时间:2013-07-01 07:36:26

标签: silverlight hlsl pixel-shader

我正在尝试使用此着色器:

float VerticalTileCount : register(C1);
float HorizontalTileCount : register(C2);
sampler2D Texture1Sampler : register(S0);
float4 main(float2 uv : TEXCOORD) : COLOR
{
    float2 newUv = float2((uv.x * HorizontalTileCount % 1) , (uv.y * VerticalTileCount % 1)) ;
    return tex2D( Texture1Sampler, newUv );
}

但它有一些文物

Lines between tiles

0 个答案:

没有答案