Krisjanis Rijnieks
|
5e23b21eb2
|
Add Vec2 adapter class, Vec3 still to finish
|
8 years ago |
Krisjanis Rijnieks
|
ad71b6bed1
|
Add possibility to add circle surface
|
8 years ago |
Krisjanis Rijnieks
|
6cdbbe7e5b
|
Change back keyboard shortcuts to the ones before
|
8 years ago |
c-mendoza
|
a8821686cc
|
Update Key Bindings to support CircleSurface
Bound to 'r'
Update Info.cpp to show the new key binding in the help screen.
|
8 years ago |
magdesign
|
6d0b641a26
|
Update ProjectionMappingMode.cpp
|
8 years ago |
magdesign
|
194d268e3d
|
changed keyboard shortcuts to PVJ 3.x
|
8 years ago |
Krisjanis Rijnieks
|
c3ebebd9f9
|
Add Application::togglePause()
|
8 years ago |
Krisjanis Rijnieks
|
9996554b2f
|
Move surface command executors to Application
|
8 years ago |
Krisjanis Rijnieks
|
17d7b95760
|
Remove ProjectionMappingMode::createSurface
Leave only Application::createSurface
|
8 years ago |
Krisjanis Rijnieks
|
1269e5661e
|
Move AddGridRow.. and ..Column methods to Application
|
8 years ago |
Krisjanis Rijnieks
|
0896c82e92
|
Add ofxPiMapper::scaleUp.. and ..Down()
|
8 years ago |
Krisjanis Rijnieks
|
76cfd74898
|
Improve Application::eraseSurface()
|
8 years ago |
Krisjanis Rijnieks
|
687960c537
|
Add ofxPiMapper::togglePerspective()
|
8 years ago |
Krisjanis Rijnieks
|
b6bbf5526b
|
Add ofxPiMapper::setNextSource()
|
8 years ago |
Krisjanis Rijnieks
|
b3bc344ed7
|
Add ofxPiMapper::duplicateSurface()
|
8 years ago |
Krisjanis Rijnieks
|
ce81e9e15d
|
Add moveLayerUp and ..Down methods to ofxPiMapper
|
8 years ago |
Krisjanis Rijnieks
|
fa4e263321
|
Update RmSurfaceCmd
Instead of removing selected surface, let user remove specific surface without selecting it.
|
8 years ago |
Krisjanis Rijnieks
|
ff20c60789
|
Fix SurfaceType enum so it can be used as type for real
The problem was that wherever we use SurfaceType, the variable type was int, which leads to
confusion sometimes.
|
9 years ago |
Krisjanis Rijnieks
|
363d05679b
|
Fix crash on trying to get scale of non-selected surface
|
9 years ago |
Krisjanis Rijnieks
|
eef99d4465
|
Add ProjectionMappingMode::createSurface method
Use it with existing surface creation shortcuts.
|
9 years ago |
Krisjanis Rijnieks
|
430996bb44
|
Fix select next and prev surface on > and < keypress
There was no check whether a surface is selected and thus an undoable command was created,
which is not what should happen.
|
9 years ago |
Krisjanis Rijnieks
|
08b6e1e13d
|
Add ofxPiMapper::selectNext and PrevVertex()
|
9 years ago |
Krisjanis Rijnieks
|
e7a23a4a2b
|
Hide/show layer panel on l press
|
9 years ago |
Krisjanis Rijnieks
|
94cbfcab79
|
Implement ProjectionMappingMode::moveSelection
Use the method when arrow keys are pressed instead of creating commands directly
|
9 years ago |
Krisjanis Rijnieks
|
22572e3bda
|
Refine ProjectionMappingMode::selectNext and PrevSurface
Do not create command if there is only one surface and it is selected.
|
9 years ago |
Krisjanis Rijnieks
|
f743fecfdd
|
Add ProjectionMappingMode::selectSurface method
|
9 years ago |
Krisjanis Rijnieks
|
636ac92100
|
Add ProjectionMappingMode::selectNext and PrevSurface methods
|
9 years ago |
Krisjanis Rijnieks
|
8db988ca87
|
Prevent exec SelNext and SelPrevSurfaceCmd when no surfaces present
|
9 years ago |
Krisjanis Rijnieks
|
2d504160d5
|
Add HexagonSurface as base for CircleSurface
|
9 years ago |
Krisjanis Rijnieks
|
60fedb1277
|
Make presets a hidden feature for now
|
9 years ago |
Krisjanis Rijnieks
|
17433cdb97
|
Add loading presets from xml
|
9 years ago |
Krisjanis Rijnieks
|
5076b39c89
|
Make SurfaceStack not a singleton
|
9 years ago |
Krisjanis Rijnieks
|
a722ef1b2f
|
Rename application states to modes
|
9 years ago |
Krisjanis Rijnieks
|
b3b5ba13fe
|
Remove SurfaceManagerGui
|
9 years ago |
Krisjanis Rijnieks
|
fc0055cad7
|
Integrate the SourcesEditorWidget into Application
|
9 years ago |
Krisjanis Rijnieks
|
3644c25f95
|
Rename SourcesEditor to SourcesEditorWidget
|
9 years ago |
Krisjanis Rijnieks
|
f3ef6e8134
|
Clean up after ProjectionEditorWidget move
|
9 years ago |
Krisjanis Rijnieks
|
432cf61cd3
|
Add setup related calls to ProjectionMappingState::setup()
|
9 years ago |
Krisjanis Rijnieks
|
198b4456c5
|
Change owner of ProjectionEditorWidget to Gui
|
9 years ago |
Krisjanis Rijnieks
|
5c37c56ecb
|
Rename ProjectionEditor to ProjectionEditorWidget
|
9 years ago |
Krisjanis Rijnieks
|
782717215d
|
Call ProjectionEditor::update() from ProjectionMappingState
|
9 years ago |
Krisjanis Rijnieks
|
d65e498623
|
Move related mousePressed() part to ProjectionMappingState::mousePressed()
|
9 years ago |
Krisjanis Rijnieks
|
0a15a972f9
|
Move projection editor mouseDragged part to ProjectionMappingState
|
9 years ago |
Krisjanis Rijnieks
|
74c07b6234
|
Move mouseReleased from SurfaceManagerGui to states
To ProjectionMappingState
To TextureMappingState
|
9 years ago |
Krisjanis Rijnieks
|
aeae570b73
|
Move projection editor draw to ProjectionMappingState
|
9 years ago |
Krisjanis Rijnieks
|
038758ce33
|
Fix ScaleWidget not capturing new surface after duplicate
|
9 years ago |
Krisjanis Rijnieks
|
fa71960821
|
Fix not being able to drag vertices in projection mapping mode
|
9 years ago |
Krisjanis Rijnieks
|
a469046721
|
Add setting surface color and opacity in ..State::draw()
|
9 years ago |
Krisjanis Rijnieks
|
7749a6bfb8
|
Improve folder structure
|
9 years ago |
Krisjanis Rijnieks
|
899c1db43f
|
Draw the surface manager in application states
Instead of the SurfaceManagerGui class.
|
9 years ago |