pierrep / lpmt

Rewrite of the Little Projection Mapping Tool (http://projection-mapping.org/tools/lpmt/)
GNU General Public License v3.0
54 stars 4 forks source link

lpmt

Rewrite of the Little Projection Mapping Tool (http://projection-mapping.org/tools/lpmt/)

This is a fork of LPMT meant to clean up the original codebase and keep the application alive. The application is built using OpenFrameworks and therefore can be built for Linux/Mac/Windows

The current version has been tested against openFrameworks 0.11.2 so you'll need to install openFrameworks first before you can get this to compile.

The original LPMT code can be found here: https://github.com/hvfrancesco/lpmt

New Features:

Bug fixes or reports are welcome!

Screenshots of the current version: Screenshot of LPMT Screenshot of LPMT Screenshot of LPMT

Installation instructions

Install openFrameworks and follow the setup instructions here

You'll need to add the following addons to your Addons folder:

e.g.

cd openFrameworks/addons
git clone https://github.com/danomatika/ofxMidi

All the other addons are either core ones, or are custom versions specific to LPMT that have been integrated into the main code base (e.g. ofxTimeline)

In the openFrameworks 'myApps' folder (or any other equivalent folder at the same directory level), clone this repository:

cd openFrameworks/apps/myApps
git clone https://github.com/pierrep/lpmt/

Linux

Type Make or use the provided QtCreator project.

Windows

Currently built using VS2017 - use the provided project

In order to support audio tracks (not yet supported but may be in the future) you'll need to install:

OSX

Use the provided XCode project. This project was built and tested on OSX Sierra (10.12)