Skip to content

BravoFacundo/TheLibrary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Este readme está escrito en INGLÉS. Si lo prefieres, puedes leerlo en español.

The Library

Mapping projection of a writing input system. Made with Processing, Java.

Technologies

Developed using:

  • Java Language
  • Processing 3.5.4
  • Keystone Mapping Library (David Bouchard)
  • Video Library for Processing 3 (The Processing Foundation)

Idea and development

This interactive experience is designed for individual use in multiple iterations. Each interacting user types on a keyboard and receives visual feedback on the mapped surface of a book. The book simulates to be burning and the user interaction allows you to reverse it. At the end, the system makes a copy of what was written and restarts to receive the next user.

Implementation

The mapping library was implemented to perform a projection on the surface of a book. Users receive visual feedback from their interaction on the book as if it were a screen.

The Video Library has been implemented to play a video of flames on the surface of the book, simulating that the surface is burning. The video advances or rewinds its playback depending on the user's interaction.

Image gallery

Github_TheLibrary_01 Github_TheLibrary_02 Github_TheLibrary_03 Github_TheLibrary_04 Github_TheLibrary_05

Links and credits

The videos and images used were provided by collaborators in charge of other areas of the project.

Change log

  • Added comments and tabs.
  • Improved variable naming and hierarchy.

About

Processing Mapping - Writing input system projected on the surface of a book. Made with Keystone and Video libraries.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors