Adding a pixelate node.
authorJeroen Bakker <j.bakker@atmind.nl>
Wed, 24 Oct 2012 08:36:10 +0000 (08:36 +0000)
committerJeroen Bakker <j.bakker@atmind.nl>
Wed, 24 Oct 2012 08:36:10 +0000 (08:36 +0000)
commit0fb9b7bedaadd8454b60ef5f0f2897da1af29732
tree8ce33aaa45ea5e783744fd0604649f357c79ba46
parent0cba4e6d6f5f4d53e281fa4299e5b2fbda368f26
Adding a pixelate node.

This makes it possible to create pixelized scale in the Tile compositor.

Just append the node in front of a scale node or where you want the pixelization to take place.

There were some bugs on this subject, but they used the work around to add a blur size of 0 in the place where they need the pixelization.
source/blender/blenkernel/BKE_node.h
source/blender/blenkernel/intern/node.c
source/blender/compositor/CMakeLists.txt
source/blender/compositor/nodes/COM_PixelateNode.cpp [new file with mode: 0644]
source/blender/compositor/nodes/COM_PixelateNode.h [new file with mode: 0644]
source/blender/compositor/operations/COM_PixelateOperation.cpp [new file with mode: 0644]
source/blender/compositor/operations/COM_PixelateOperation.h [new file with mode: 0644]
source/blender/nodes/CMakeLists.txt
source/blender/nodes/NOD_composite.h
source/blender/nodes/composite/nodes/node_composite_pixelate.c [new file with mode: 0644]