Krisjanis Rijnieks
|
92e9d66e9c
|
Clean up SurfaceManagerGui::mouseReleased()
|
9 years ago |
Krisjanis Rijnieks
|
2f8cf9de78
|
Remove SurfaceManagerGui::draw() method
|
9 years ago |
Krisjanis Rijnieks
|
4adf3eb2e2
|
Draw SourcesEditor directly from SourceSelectionState
|
9 years ago |
Krisjanis Rijnieks
|
aeae570b73
|
Move projection editor draw to ProjectionMappingState
|
9 years ago |
Krisjanis Rijnieks
|
8b41c8227f
|
Simplify SurfaceManagerGui, remove desctructor
|
9 years ago |
Krisjanis Rijnieks
|
6564107b8e
|
Clean up BaseJoint
|
9 years ago |
Krisjanis Rijnieks
|
2e3be30953
|
Clean up SurfaceManagerGui
With the intention to remove it completely in a step-by-step manner.
|
9 years ago |
Krisjanis Rijnieks
|
0f0aa49e37
|
Improve texture mapping mode code
|
9 years ago |
Krisjanis Rijnieks
|
8d59cab508
|
Improve SetTexMapDrawModeCmd so it actually works
|
9 years ago |
Krisjanis Rijnieks
|
c436eccb35
|
Enable texture mapping draw mode switching with 9 and 0 keys
|
9 years ago |
Krisjanis Rijnieks
|
fbbd2a8640
|
Implement TextureMappingState::set and getDrawMode()
|
9 years ago |
Krisjanis Rijnieks
|
164d95c21e
|
Add initial SetTexMapDrawModeCmd
|
9 years ago |
Krisjanis Rijnieks
|
d142606975
|
Fix crash because of ScaleWidget::update() on undo
|
9 years ago |
Krisjanis Rijnieks
|
c4204e61e6
|
Execute DeselectTexCoordCmd only if a coord is selected
|
9 years ago |
Krisjanis Rijnieks
|
038758ce33
|
Fix ScaleWidget not capturing new surface after duplicate
|
9 years ago |
Krisjanis Rijnieks
|
342aa95974
|
Integrate TranslateCanvasCmd into Application
|
9 years ago |
Krisjanis Rijnieks
|
a1d4c013b4
|
Add TranslateCanvasCmd
|
9 years ago |
Krisjanis Rijnieks
|
b81409be3b
|
Clean up couts in TextureMappingState
|
9 years ago |
Krisjanis Rijnieks
|
fa71960821
|
Fix not being able to drag vertices in projection mapping mode
|
9 years ago |
Krisjanis Rijnieks
|
48052d7863
|
Add storing and reseting TextureMappingState canvas translation
In SetApplicationStateCmd
|
9 years ago |
Krisjanis Rijnieks
|
fe7933d1b4
|
Add texture translate working with crop smooth
This commit is based on a number of other broken features. Work in progress.
|
9 years ago |
Krisjanis Rijnieks
|
8ac6d9dff2
|
Try out texture dragging
|
9 years ago |
Krisjanis Rijnieks
|
b90e90bd9e
|
Improve ScaleWidget visual appearance
..by adding a little square where the center of the selected surface is.
|
9 years ago |
Krisjanis Rijnieks
|
a469046721
|
Add setting surface color and opacity in ..State::draw()
|
9 years ago |
Krisjanis Rijnieks
|
1dafb81faa
|
Remove ofSetColor from surface draw() calls
|
9 years ago |
Krisjanis Rijnieks
|
7749a6bfb8
|
Improve folder structure
|
9 years ago |
Krisjanis Rijnieks
|
c4f9cf5005
|
Remove surfaceManager->draw() from SurfaceManagerGui::draw()
|
9 years ago |
Krisjanis Rijnieks
|
899c1db43f
|
Draw the surface manager in application states
Instead of the SurfaceManagerGui class.
|
9 years ago |
Krisjanis Rijnieks
|
362fd3e5d7
|
Increase thickness of SurfaceHighlightWidget line
|
9 years ago |
Krisjanis Rijnieks
|
fabb81531f
|
Remove SurfaceManagerGui::drawSelectedSurfaceTextureHighlight() method
|
9 years ago |
Krisjanis Rijnieks
|
3edbda77a3
|
Integrate TexturehighlightWidget into Application
|
9 years ago |
Krisjanis Rijnieks
|
03b3cd0e48
|
Add TextureHighlightWidget
|
9 years ago |
Krisjanis Rijnieks
|
5efee9111c
|
Integrate SurfaceHighlightWidget into Application
|
9 years ago |
Krisjanis Rijnieks
|
33eaa43f34
|
Add SurfaceHighlightWidget
|
9 years ago |
Krisjanis Rijnieks
|
2eaa2faac3
|
Add LayerPanelWidget as a separate class
|
9 years ago |
Krisjanis Rijnieks
|
0b698e7f63
|
Add float return value to GuiBaseWidget::getScale
|
9 years ago |
Krisjanis Rijnieks
|
4ea034091e
|
Clarify onGuiEvent comment on widgets
|
9 years ago |
Krisjanis Rijnieks
|
5f5cc00ff0
|
Draw selected triangle surface highlight as a ofPolyline
|
9 years ago |
Krisjanis Rijnieks
|
32f539304e
|
Add shortcuts to info
|
9 years ago |
Krisjanis Rijnieks
|
dd46823988
|
Add scale, layer and undo shortcuts to Info
|
9 years ago |
Krisjanis Rijnieks
|
ea70f5bd2d
|
Enable perspective warping on fresh quad surfaces
|
9 years ago |
Krisjanis Rijnieks
|
c0bca38193
|
Remove DeselectSurfaceCmd use if no surface selected
|
9 years ago |
Krisjanis Rijnieks
|
0d429016f4
|
Integrate ClearSurfacesCmd into Application
|
9 years ago |
Krisjanis Rijnieks
|
81885d72df
|
Improve ClearSurfaceCmd with surface deselection
|
9 years ago |
Krisjanis Rijnieks
|
73e68cc89d
|
Add ClearSurfaceCmd command
|
9 years ago |
Krisjanis Rijnieks
|
a7d576b74b
|
Add clear() and getSurfaces() methods to SurfaceStack
|
9 years ago |
Krisjanis Rijnieks
|
613a348d33
|
Set perspective warping when cloning QuadSurface
|
9 years ago |
Krisjanis Rijnieks
|
8793e84bd8
|
Remove ScaleSurfaceUp/Dn commands, use ScaleSurfaceFromToCmd instead
|
9 years ago |
Krisjanis Rijnieks
|
92bdbb9c2e
|
Enable alpha blending before drawing surfaces
|
9 years ago |
Krisjanis Rijnieks
|
2a7c9e8481
|
Adjust surface selection commands to work well with the ScaleWidget
|
9 years ago |