ドット絵

最終更新日09 Feb 2017 14:58

Photoshop tutorial: Turn a photo into a pixel art
写真を元にドット絵を作成する方法

ドット絵のように解像度を荒くするフラグメントシェーダのコード

void main( out vec4 fragColor, in vec2 fragCoord )
{
    float pixelSize = 20.0;
    vec2 uv = fragCoord.xy / frameBufferSize.xy;
 
    vec2 offset = vec2(pixelSize,pixelSize) / frameBufferSize.xy;
    vec2 coord = offset*floor(uv/offset);
 
    fragColor = texture2D(textureSampler, coord);
}

non-photorealistic-rendering

サポートサイト Wikidot.com non-photorealistic-rendering