Krisjanis Rijnieks
0d0bae9f43
Remove the `auto` specifier from `i` variable in `for` loops
`auto` is available in C++11+ compilers and this is not the case of a basic RPi setup.
10 years ago
Krisjanis Rijnieks
6d011c2e7a
Add undo feature with SelectSurfaceCommand
10 years ago
Krisjanis Rijnieks
bd69364284
Add undoable RemoveSurfaceCommand
10 years ago
Krisjanis Rijnieks
6ca4834ffb
Fix selected surface not being initialized to null in surface manager
11 years ago
Krisjanis Rijnieks
7db249d890
Add saving and loading FBO source
11 years ago
Krisjanis Rijnieks
fdb24a99e4
Move surface related files into Surfaces directory
11 years ago
Krisjanis Rijnieks
19c33ddd5f
Massive restructure:
- Added source types
- Adjusted surfaces to work with the types instead of plain textures
- Improved media server to manage all of the source types
- Added video source that works on Mac for now
- A lot of small adjustments
11 years ago
Krisjanis Rijnieks
5088df1de5
Remove annoying message on triangle on xml settings load
11 years ago
Felix Dubrownik
6d44d1cae7
ran clang Format with google code Style
11 years ago
Felix Dubrownik
66283175f1
Refactoring: Renaming Classes, introducing namespace
11 years ago
Felix Dubrownik
921b2e20da
Renamed the files
11 years ago
sebl
6099c436bf
edit ofxSurfaceManager.cpp
new file: src/ofxQuadSurface.cpp
new file: src/ofxQuadSurface.h
src/ofxQuadSurface.cpp
11 years ago
sebl
b674303dc4
modified: example-fboTexture/bin/data/defaultSurfaces.xml
modified: example-fboTexture/src/ofApp.cpp
modified: example-fboTexture/src/ofApp.h
modified: src/ofxProjectionEditor.h
modified: src/ofxSurfaceManager.cpp
modified: src/ofxSurfaceManager.h
modified: src/ofxSurfaceType.h
modified: src/ofxTextureEditor.cpp
src/ofxQuadSurface.cpp
src/ofxQuadSurface.h
11 years ago
Krisjanis Rijnieks
f7df8734d6
Add remove surface method to both examples, press backspace and delete selected surface
11 years ago
Krisjanis Rijnieks
7c26399452
Fix joints not redrawn on new surface selection while in projection editor
11 years ago
Krisjanis Rijnieks
0a75947b66
Add loading surface data from surfaces.xml
11 years ago
Krisjanis Rijnieks
5acb0e86aa
Add saving surface data to xml file
11 years ago
Krisjanis Rijnieks
125f4f246c
Add image source selection per surface
11 years ago
Krisjanis Rijnieks
af146d001f
Add basic memory management, unloading surfaces that are not assigned
11 years ago
Krisjanis Rijnieks
c52a5b1ab6
Add different addSurface method options to surfaceManager
11 years ago
Krisjanis Rijnieks
8ab9754ff6
Add joints and surface deselection
11 years ago
Krisjanis Rijnieks
37d5cd9946
Add different surface management logic
11 years ago
Krisjanis Rijnieks
b5c318adf9
Fix non updating surface joint locations after custom surface setup as well as texture and projection area updates
11 years ago
Krisjanis Rijnieks
79b21aa16f
Add alternative surface adding methods
11 years ago
Krisjanis Rijnieks
5b8b440c9f
Fix select overlaping projection areas
11 years ago
Krisjanis Rijnieks
4318b947ea
Fix unwanted surface deselects while in texture mode
11 years ago
Krisjanis Rijnieks
22faea97c7
Experiment success - keyword new is the saviour of the day
11 years ago
Krisjanis Rijnieks
ea5c83dceb
Add surface manager
11 years ago