Is there a shader for this?
KG
Posts: 0
I want to achieve some pixelated renders like those in the following image, specially the largest one:
http://www.daz3d.com/forums/discussion/22193/P180
Is this type of render/shader available in DAZ Studio ?
One way suggested by M F M was to set the render settings to 64x64 or lower, but I need the image to be bigger than that,
but still look pixelated
Thanks!
Comments
If the effect is what you want but the size is too small, you can simply resize it larger (after rendering it small) in Photoshop or whatever your image editor is.
Sorry JorgeMR, I did not mean to leave you hanging.
Yes, as Sean said above, after rendering out your image "very small", then scaling it up in an image editor (without no interpolation) was the final step. Below is a quick sample, with and without an extra grid laid on top - I rendered at 128x128, then scaled it up 4x to be 512x512. Did you want to do this for a still image, or for an animation? (it's a bit handraulic at the moment - quite tedious if you wanted the animated effect...).
Photoshop (and probably some other image editing programs) has a built-in Pixilate filter. In Photoshop under filters select Pixilate>Mosaic and experiment with cell size to fit your needs. (Maybe try something like 10 or 15 cell size to start).
Charlie
In GIMP 2.8, there's Filters -> Blur -> Pixelize, as well as Filters -> Distort -> Mosaic... and if you have the "G'MIC" addon, there's a "GMIC -> Arrays & Tiles -> Grid" as well (shown in order in the attachments below). All of these work on a render at the "master" size (as opposed to making a small render and scaling it up).
Thanks a lot for sharing! and thanks for the comprehensive examples M F M !
Actually, I was thinking on making a short animated clip, so doing this procedure would be a lot of work,
30fps * 60sec * 5mins would be a lot of images to edit...
If there is no other way, so be it :)
Batch process.
If you're doing the same thing to each image, you should be able -- depending on software (I know Paint Shop Pro could, I presume Photoshop can) -- to set up a script or macro with the pixellation settings you want, and then run a batch process on all your images.
There's always another way ;-). If you have a directory called "JorgeDir" full of rendered .png files, then (in Win7, in a DOS shell) using ImageMagick will be the simplest and least effort:
That will convert all the .png files in the JorgeDir\ into a directory FxDir\ - 1000s upon 1000s of files will be completed in the time it takes for you to get a coffee (various other combinations and effects are possible). If you need to do it multiple times, or want to re-render, the above can be placed in a batchfile for convenience. Below is an example of what the ImageMagick effect will be. The command under Linux and OSX is similar - sorry I don't recall what sort of computer you have <(^_^).</p>
This is great! Thanks a lot! :D