TIMECUBE is a tool for visualising spacetime from a new angle.
The TIMECUBE is intended for artists, philosophers, scientists, film editors, and those who wish to defamiliarize themselves with the peculiar dimensionality of our universe.
Video inputs are TIMECUBIFIED into a 3-dimensional point cloud which allows the pixel/color data of the entire video to be viewed at once. The cloud (or TIMECUBE) can also be "sliced" (via TIMEKNIVES) to view and output 2D cross-sections of the TIMECUBE, which can be used to create videos giving an entirely alien perspective of the world.
Note: The TIMECUBE software is not yet complete, and may be difficult to set up on your computer at present. For now, you can explore a 'lite' version online, at timecube.vercel.app. Stay tuned as this project develops!
- Explore a collection of pre-existing TIMECUBEs, or import your own!
- Currently supports
.ply
and.timecube
file formats - COMING SOON: Convert .mp4 videos into
.timecube
or.ply
files, allowing you to manipulate your TIMECUBE with other 3D-editing software, like MeshLab or Blender.
- Currently supports
- Control the way your TIMECUBE is visualized in the 3D editor, including transparency filtering, point size, and other effects.
- Software design inspired by the aesthetics of the early internet, and Nathalie Lawhead's incredible artistic oeuvre. (Go ahead and check out their work!!!!!)
- Slice your TIMECUBE with a buttery-smooth TIMEKNIFE to explore its interior volume [and COMING SOON, export the resulting cross-sections as high(ish) resolution sharable images, or video animations]!
- Secrets ;-)
- ...
- [More features may be added as the project develops]
Imagine a typical video. Or don't. That's also fine. Here, I'll do the work for you:
In this video, we see a man walk from left to right, go behind a tree, and sit down on a bench. The camera, and the scene as a whole, is pretty static. In fact, nothing in this scene is actually moving. Nothing ever truly is on film. In reality, we are simply watching a rapid sequence of still pictures, which when played quickly enough (in this case, 10 frames per second), causes our brain to percieve motion. In a traditional film reel, these pictures are physically connected, one next to the other, and are rapidly moved across a projector:
Congrats! You have now visualized the same event in two different ways: once as a series of still images, seperated by time (aka a "normal" video), and once as a series of still images, seperated by vertical or horizontal space (aka a film strip). No data is lost in converting from one visualization to the other, and both can be helpful in different ways. Videos are useful when trying to "spot the difference" from one frame to the next, while looking at still frames from a video can be helpful in distinguishing details which might otherwise be lost in a blur of motion.
This is how we normally visualize events, but there are other ways to percieve the world as well.
In order to create the TIMECUBE, instead of displaying the frames of a video as seperated in time, or along the vertical/horizontal dimension, we display our frames on top of each other, forming a "loaf," or cubic 3D shape. At the side of our TIMECUBE closest to us, we see the first frame, directly behind that is the second frame, and so on, with the final frame of the original video displayed at the far end:
(In the above visualization I have removed the lighter pixels from the scene, to make it easier to see the depth of the TIMECUBE.)
An individual frame of a given video is effectivly a cross-section of that video's TIMECUBE. To retrieve a frame, we simply SLICE the TIMECUBE with a plane at the proper angle, and "paint" the plane (or TIMEKNIFE) with the nearest pixel values:
If we want to recreate our original video, we can simply slide the TIMEKNIFE back and forth, and record the output:
But that isn't the only way we can use our TIMEKNIFE. The nice thing about slicing things is that with enough determination, you can slice along any angle that you want! For example...
By specifying the start and end position of the TIMEKNIFE plane, you can create a video animation, and export it as an .mp4 file. [FEATURE NOT YET PUBLICLY AVAILABLE]
The sky is the limit! :)