vdmo Kstati

vdmo Kstati

    • Home
    • Blog
    • About
    • Gigs
    • Contact
  • Recent Posts

    • Video: Electric Owl 002 @ Brown Alley
    • GML – Graffiti Markup Language
    • KInectar
    • Processing.org + vh screen capture + Resolume = Love
    • xnth is awesome
  • Categories

  • Archives

  • Meta

    • Log in
    • Entries RSS
    • Comments RSS
    • WordPress.org

Blog

  • View Archive

Keystone Library for Processng

keystone

If you follow developments around VJ culture and Video Installation practises, Video Mapping practise has become a new Black with nearly everyone having a go at warping and mapping they video textures onto various objects in the space. Effective and brilliant approach. While some vj software have addressed this issue almost right away (eg vvvv, Module8) some other open source projects are taking initial steps in that direction.

Just came across this project called Keystone for Processing

Keystone is a video projection mapping library for Processing. Right now it allows you to warp your Processing sketches onto any flat surface by using corner pin keystoning, regardless of your projector’s position and orientation. The goal is to eventually expand this library to enable more advanced projection mapping, such as projecting on 3D models or curved surfaces and edge blending of multiple projector screens.

Download

Download keystone version 001 in .zip format.

Installation
Unzip and put the extracted keystone folder into the libraries folder of your processing sketches. Reference and examples are included in the keystone folder.

Keywords
projection mapping, corner pin keystoning

Reference.
Have a look at the javadoc reference here. a copy of the reference is included in the .zip as well.

Source. The source code of keystone is available at SourceForge, and its repository can be browsed here.
Examples

Find a list of examples in the current distribution of keystone, or have a look at them by following the links below.

* CornerPin
* CornerPinOpenGL

This is a very alpha release, which means the API could (and probably will) change in future releases. Please send feedback or feature requests!

Keystone for Processing from David Bouchard on Vimeo.

Tags: Processing
  • September 17, 2009
  • Processing, Processing Libraries, Software Review
  • 0
Cancel reply

written by

vdmokstati

Copyright © 2012 vdmo Kstati. Powered by WordPress.

  • Facebook
  • YouTube
  • Twitter
  • Email
Back To Top