Skip to main content

TAMI.GL

About

TAMI.GL - the Tel-Aviv Makers hackerspace GL experience.

The project offers a 3D WebGL point cloud display of the various sections of the Tel Aviv Makers hackerspace and the whole of TAMI. Basically it’s a way to visit or show people around TAMI when physically away, and perhaps other things in the future.

Looking forward to see you at TAMI!

Live webapp

Go here to play with the live webapp:

   https://tamigl.426.lv

or check the video below:

Scan process

The scans are the product of multiple Kinect sensor scans stitched together using the rtabmap open source tool for indoor mapping. The Kinect sensor was modified to use a portable 12v battery to allow for wire-less use. Meshlab was used for point cloud post processing.

Point cloud wire format

The .ply files are converted to binary form using the following point representation form:

struct point {
   float x;
   float y;
   float z;
   unsigned char r;
   unsigned char g;
   unsigned char b;
};

Each coordinate component is represented using a 4-byte float and color is represented using a hex triplet. Model sizes vary depending on room size and scan quality. The complete TAMI model currently consists of roughly 4 million points yielding a ~53Mb model file size.