This should be selectable as an additional FBO source in PiMapper, looping all images in the /media/internal/images/* folder
Would be cool to adjust the speed with a simple flag, simple opacity transition welcome, but not necessary. Refresh state, so it checks if there are new images added during playback and play them as well. make all images fullscreen.
(if its not possible to handle various sizes as one, i will make an imagemagick script to convert all to 1920x1080)
### 2. Play all videos from a folder
### 2. Circular shapes for mapping (there are only square and tringle shapes so far)
Circular mapping shape (if possible with movable center distorsion)
### 3. Bezier handles
Adding bezier handles to masks for better aligment: https://github.com/TsubokuLab/ofxBezierWarpManager
### 4. Play all videos from a folder
This should be a an additional FBO source in PiMapper, looping all videos in /media/internal/video/*
### 3. Circular shapes for mapping (there are only square and tringle shapes so far)
Circualr mapping shape
### 4. Grid Warp (meshing of square shapes)
### 5. Grid Warp (meshing of square shapes)
check out this http://www.hv-a.com/lpmt/sssm.pdf on page: 10
Image overlay to making adges transparent, could be achieved with overlaing a png with a black gradient.
Finalize the mapping converter: https://github.com/magdesign/mapping-converter
This will be an opensource project and freely available for everyone.
Targeting OF_0.9.x on RaspberryPi.
Each function will be rewarded to the coder from a pot sponsered by pocketvj.com.
The keybindings will be changed to ones matching to PocketVJ CP and there will be an audio branch added.
# ofxPiMapper
@ -47,15 +50,6 @@ You can use the example application of the addon for projection mapping projects
```
## Compiling on Linux
There might be issues with compiling because `ofxOMXPlayer` and `ofxRPiCameraVideoGrabber` addons do not exist on Linux and also other non-RPi platforms. To avoid the issues, do the following.
1. Open `example/addons.make` and remove ofxOMXPlayer line.
2. Open `example-camera/addons.make` and remove ofxRPiCameraVideoGrabber line.
3. Compile one or both examples by using make.
## Problems with Audio
If you are having problems with audio playback, here are two steps for you. Before you do these, make sure audio of your video file works.
@ -184,33 +178,41 @@ Key | Function
2 | Texture editing mode
3 | Projection mapping mode, use this to select a surface first
4 | Source selection mode
i | Show info
c | Show info
t | Add triangle surface
q | Add quad surface
x | Add hexagon surface
g | Add grid warp surface
d | duplicate selected surface
\+ | Scale surface up
\- | Scale surface down
a | duplicate selected surface
o | Scale surface up
i | Scale surface down
p | toggle perspective warping (quad surfaces only)