Hello there.

Being our favourite prefix, the term „Quasi” can be put in front of all the things, that somehow are, but actually aren't.

„Quasi” sounds so delicious, and makes everything so pleasantly non-absolute. [ read more ]

Dancing with Data

Last Sunday I gave a small workshop at the MapBox office, where I showed new findings I’ve discovered while working on my last visualization project. We turned a collection of countries into a dance of dots, each dot referring to a country in the collection. In other words: We created a simple animated Scatterplot.


VVVV.js

The VVVV.js project has launched, and joins the game of porting great stuff to JavaScript. Read about what it is, what it is not and what to do to make it become, what it might be some day, in this quasi-artikel.


U+223D

U+223D (Reversed Tilde) is a multi-projector club visual setup featuring a non-planar sculpture, which consists of four separated canvases. Have a look inside the article, to watch a video of its first application in the Eiskeller Hagenberg.


Music artist similarities from co-occurrences in playlists

As an exercise for the university I had to calculate music artist similarities based on co-occurrences in user generated playlists. Such similarity measures play a vital role in many application scenarios of Music Information Retrieval (MIR), e.g., in music recommendation and playlist generation applications.


Skinning with VVVV’s character animation nodes

After having explained how to create skeletons for 3D characters and animating them in VVVV, this quasi-article shows how to use VVVV’s character animation nodes in combination with software and hardware skinning methods.


Character animation in VVVV

As my weapon of choice, the visual programming environment VVVV provides a huge amount of functionality in the area of multimedia and 3D computer graphics - all accessible in a nice non-textual programming environment. While there exist several ways of manipulation 3D geometry in VVVV, right now there are no explicit methods for doing character animation.
So, this project (which was topic of my diploma thesis) aims to create an API, which introduces the terms of character animation to the world of VVVV. In this article I’m giving a little introduction of the developed nodes, and how to use them.


In search of a suitable object model for describing charts

When looking at various charting libraries I usually see the developers using concepts like Series, Categories, Axis, etc.
For some reason I’ve always had troubles wrapping my head around those concepts in order to ‘think’ in those terms.


Quadratic bezier curves for Processing.js

Since Processing and respectively Processing.js don’t support quadratic curves, you are forced to construct them with a conventional cubic bezier curve. I’ve never used bezier curves before, so I took this as a lesson.


Etage 12900

Last April I played a VJ-set at the closing event of vienna’s sound:frame festival at the Fluc Wanne. Now i finally managed to patch up some documentation about the content I built especially for this event.


Motion Tweening for Processing.js

Creating animations in Processing.js can be a quite hard and repetitive job. Having a simple library for animating graphical objects probably makes the ambitious animator’s life easier.




Dudes

Projects