GithubHelp home page GithubHelp logo

Kibio

Screenshot

Kibio is an easy-to-use tool for projection mapping videos in real-time. Download it here.

Use

  1. Collect videos and mask and place them in the proejct folder. You can start with the HelloWorld project in /Users/YOUR_USERNAME/Documents/Kibio/.
  2. Add videos and any mask images to the project folder.
  3. Open the app.
  4. Drag a video from your project folder onto the app to create a layer.
  5. Drag a mask onto the video to create a mask.
  6. Position layer anchor points, edit the mask and then toggle into presentation mode.
  7. Go full-screen and enjoy!

Keyboard Shortcuts

Project

  • ⌘N - Open Project Folder in Finder
  • ⌘K - Open Project Folder in Finder
  • ⌘O - Open Project
    • Open a project files with .kibio file extensions.
  • ⌘S - Save
    • Save the current open project.
  • ⌘⇧S - Save As ...
    • Save the current project with a new file name

Application

  • ⌘F - Fullscreen Toggle
  • ⌘E - Edit / Presentation Mode Toggle
  • ⎋ - Quit App and Save Project

Editor

  • Tools

    • T - Transform tool
    • R - Rotate tool
    • S - Scale tool
    • B - Mask brush tool
  • With mouse over layer:

    • ⌫ - Delete Layer
    • ⌘⌫ - Delete Layer Mask
  • Masking

    • ⌘Drag - Mask Pen Tool
    • ⌘⇧S - Mask Erase Tool
  • Layer Order

    • ⌘] - Move layer up
    • ⌘[ - Move layer down
    • ⇧⌘] - Move layer to top
    • ⇧⌘[ - Move layer to bottom

####Key

  • ⌘ the Command Key symbol
  • ⌥ the Option Key symbol
  • ⇧ the Shift Key symbol
  • ⎋ the ESC Key symbol
  • ⇪ the Capslock symbol
  • ⏎ the Return symbol
  • ⌫ the Delete / Backspace symbol

Building

This app requires the following addons:

Additionally, this app must be built from the openFrameworks master branch. Or, to fix a current mouse disappearing bug with the openFrameworks master GLFW library we use this develop-apothecary branch in development.

License and Attribution

Kibio is developed by members of the SAIC openLab and is released under an MIT License.

The glyphs used in the Kibio user interface were created by Daniel Bruce and released under a CC BY-SA 4.0 License.

kibio's Projects

kibio-connect icon kibio-connect

Kibio-connect is the application that helps the user find and connect to their kibio device from their Desktop machine.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.