现在的位置: 首页 > 综合 > 正文

像素化pixel shader

2018年02月06日 ⁄ 综合 ⁄ 共 254字 ⁄ 字号 评论关闭

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

float num = numpixels;

float stepsize = 1.0/num;
float2 fragment = float2(stepsize * floor(uv.x * num),stepsize *floor(uv.y * num));
color = tex2D(texture, fragment);
}

【上篇】
【下篇】

抱歉!评论已关闭.