How to Build a Portrait with Dice (using Photoshop)
attackofdesign.com
attackofdesign.com
I have fond memories of my first years in the VFX industry being made a fool of by non-programmer effects artists who, by hooking together a few nodes in the industry-standard package Houdini, could in minutes recreate algorithms that took weeks for me to code the 'right' way, and in a couple more minutes interactively tweak the constants to get results which I would have taken even more weeks to derive 'scientifically'. It was a crash-course in the value of rapid-prototyping, but also in that particular case introduced me to new ways of thinking: Houdini presents a completely different view of geometry and image processing, which is thoroughly non-intuitive to the typical comp-sci graduate. Houdini taught me an (almost literally) orthogonal way of thinking about computer graphics problems.
The lessons are more general: - rapid prototyping is not necessarily coding - sometimes the non-technical, 'designer' approach is the more efficient one (not necessarily in this case - there is plenty of merit in both approaches) - the more tools you learn, the more leverage you have - why not learn some of those design tools and learn a different way of thinking about things.
(This comment is inspired-by, not directed-at, the two dice portrait posts.)
(By the way, little known fact: you can actually script Photoshop using Javascript. I once used this to automatically generate all letter tiles as separate images for a touchscreen keyboard based on a template)
Could you write up a tutorial post?
http://www.kirupa.com/motiongraphics/ps_scripting.htm
http://morris-photographics.com/photoshop/tutorials/scriptin...
It works exactly as you'd expect and scripts are quite lean (you don't need to do a bunch of setup).
I should say that for my part, I drew inspiration from flight404: http://www.flight404.com/blog/?p=131
and a paper I read where someone wrote an algorithm to do this with dominos.
I'm coming up mostly blank, but they probably create textures when the same number is in a large contiguous block and the orientations are the same.
Also, I'm wondering if anything can be done with 2&3 specifically because they have bright corners and dark corners.
I'm guessing the effects are fairly subtle and can't really be used to good effect, but...
This comment explains the problem:
http://www.attackofdesign.com/how-to-build-a-portrait-with-d...
And you can also check out Marc Edwards' take on this:
http://dribbble.com/shots/324185-Dice-Portrait-Tutorial#comm...
However, I chose to manually use random numbers so it wasn't exactly quick. I wonder if there's a way I could have hooked Photoshop up to do that.