tnSuperman tanktn oParticles uExtrusion j3d sandy flExtrusion fuelyoursenses meshCam bufferSnake dMap2 dMap pv2 cursorFire opticks faceGame FPSnake pv preOpticks painty youtuber fractalFIngers 2dbals

January 10, 2012


Filed under: doodles,flash,Webcam — Tags: , , , , , , , , , — Brandel Zachernuk @ 9:51 pm

Not a full-blown facebook app, but it is certainly entertaining – I’d love to see what you make with this one too!

Note: To use the smudge brush, click and drag in the direction you want to smudge in. For the pinch/bloat brushes, you can just click. They also work better at a larger size. Have fun!

Get Adobe Flash player

I’m still working on Housifier, and one of the things that Stage3D is going to make available is detailed ‘normal maps’ . Normal maps are used by modern graphics cards to fake a higher level of detail on 3D models by changing the apparent angle, or ‘normal’, of an object’s surface.  I want to use this system to generate better textures for the materials that Housifier can use. Because Ponoko has so many materials on offer – and are updating their catalog continually- I need to be able to generate normal maps automatically in order to keep up. The math required to generate these maps is simple, but involved. In working it out, though,  I remembered that a 2D Displacement Map uses a very similar set of rules to generate distortions. On top of that, a number of discussions about Kaleidoscoper have ended up on the subject of a Displacement map-based solution, particularly for the funhouse mirror-like modes. I thought I’d give it a try and the result is what you see before you.

My question to you, the still-interested reader, is this: would you want this integrated into Kaleidoscoper? Is the app authorization process for Kaleidoscoper too demanding? Let me know in the comments below!


  1. Is the app authorization process for Kaleidoscoper too demanding?

    Neat app, have you seen any of the Dell webcam stuff? I was playing around with a Dell laptop and it had some novelty overlays (rabbit ears, goat horns etc) which worked on face recognition and tracking, but then there was another filter which morphed the users face into a werewolf! very freaky to see that happen before your eyes!

    Comment by daniel — January 11, 2012 @ 8:26 am

  2. Thanks Daniel, good to know. The Dell webcam stuff sounds awesome, I will have to check it out!
    I have been looking at a couple of facial recognition systems and thinking about the viability of being able to make the distortions actually keep in the same place relative to the user’s face. While Flash has limited horsepower available, the new GPU-based manipulations let you squeeze a lot more out of the framework.

    Comment by Brandel Zachernuk — January 11, 2012 @ 8:33 am

  3. i’m not sure what model of dell laptop it was, but it wasn’t super old.
    most of the “effects” were pretty dumb, but the werewolf one really stood out as it was more than just a simple static, face-tracking overlay.
    distortions following the face would be killer! look forward to seeing it :)

    Comment by daniel — January 11, 2012 @ 9:18 am

  4. oh yeah, and defo integrate with Kaleidoscoper XD

    Comment by daniel — January 11, 2012 @ 9:24 am

RSS feed for comments on this post. TrackBack URL

Sorry, the comment form is closed at this time.

Powered by WordPress