Tojio Lab

Tojio Labs is the place where little useful insights (and unimportant ones) from our everyday work as an interactive agency found their home

Flex Data Management 01 - reading data from a remote DB using the HTTPService Class

As the DataGrid class in Flex is the perfect tool for managing table data, we also need an efficient and reliable way to store these data. The example here uses an HTTPService to retrieve the data from a remote webserver and to send update packages back to it. This Tutorial uses an example user management tool for a community site. Users can be (de-)activated, their credits and status within ...

Papervision 3D Ribbons

Just some nice Ribbons using Papervision3D, the Caurina Tweener and the Line3D (slightly modified, to get the Ribbons effect) classes and some ConvolutionFilter and ColorMatrixFilter to pimp the result a little. Click here to have a look at the result. Enjoy!

Papervision 3D Ribbons (Interactive)

RibbonsInteractive is nearly identical to the experiment 'Sparkler'. But instead of drawing the ribbons/lines in real time it uses a Tween with randomly generated Beziercurves to define the path and from a to b... Click here to have a look at the result. Enjoy!

Papervision Sparkler (Fun with the ConvolutionFilter and ColorMatrixFilter)

Sparkler is yet another experiment in Actionscript 3, focusing on the use of bitmap filters (ConvolutionFilter, ColorMatrixFilter) applied to sprites. Using the 3D engine 'Papervision3D' and the line classes provided by zupko.info as the source for the bitmap filters, you can draw on the canvas in 2D style. Get a 3D view of your scribble by holding down the left mouse button and drag. Click here to have a ...

Space: tiling, tweening and texturing basics in Papervision3D

Space uses the 'tweener'-classes in combination with the 3D Engine 'Papervision3D'. The idea is to use one texture for many planes so more complex animation and transition effects can be accomplished. This version still has no preloader, so you might have to wait a little before you see something. Click here to have a look at the result. Enjoy!

Flurry3D, experiment with Papervision3D and Bitmap filters

This is a little experiment used to dive into the basic functions of the beautiful 3D Engine 'Papervision3D'. Location, Tweening and Shapes are provided by Papervision. But instead of rendering the results directly to the container sprite, it is passed through to a ConvolutionFilter and different ColorMatrixFilters. Credits for 3D shape-tweening goes to Mr.Doob. (A great source of information round about Papervision and Actionscript3, we highly recommend visiting). Click ...

Formal Language Tool

Das Formal Language Tool (benötigt Java WebStart) bietet eine Benutzeroberfläche zum visuellen Erstellen endlicher Automaten für reguläre Sprachen. Was bedeutet das? Wenn wir etwa auf einem Mobiltelefon eine SMS verfassen und das Gerät versucht, das angefangene Wort zu vervollständigen, kommt ein sog. endlicher Automat (manchmal auch 'Netzwerk' genannt) zum Einsatz. Angenommen, wir haben ein 'M' eingetippt, dann gibt es zu diesem Zeitpunkt im Netzwerk unten folgende Möglichkeiten, wie das ...

Hello World in Flash Lite 2.0

Here is a little 'Hello World' Flash Lite 2 application we called AluMiKa (Aluminium, Mikrowelle, Katze...). We used it to have a closer look at screen resolution, input methods and device functions... You can download the source code and .swf from here. or just have a look at it running in a browser window here. Enjoy!

Singularity? Adobe, MAKE SOME NOISE