SmudgeJS!

SmudgeJS is a javascript library for creating procedurally generated images that use physically-based rendering properties.