Antonella Cascitelli
079ceea616
Added new functionalities to viz module
...
- load OBJ file
- set offscreen rendering
- set roll angle of the camera
- get Mat screenshot of the current scene
- remove all lights from the scene
- add a custom light in the scene
- modify the size of the WImage3D widget
- added ambient property for the widget
Changed Vec3d in cv::viz::Color
Renamed method getMatScreenshotin getScreenshot
Modified showWidget
Fixed on viz::Color and reverted fix on vtkProp3D
Removed cameraRoll method
Merged load mesh method (for ply and obj file)
Fixed doc
Fixed cv::viz::WImage3D::setSize for vtk5.8
Fixed enum for cv::viz::Mesh::load
10 years ago
Anatoly Baksheev
56754e907d
fixed crash for windows if console widow is closed or CTRL_C/CTRL_BRAK keys in console are pressed.
11 years ago
Anatoly Baksheev
02ebc4368c
Viz initial backport, compilation fixes, moved viz/viz.hpp header according to 2.4 style
11 years ago
Anatoly Baksheev
4cc8f7012b
closing window
11 years ago
Anatoly Baksheev
d7ca0bb757
merged background color with background gradient methods, updated tests to show description of scene
11 years ago
Anatoly Baksheev
16281027af
resolved problem with multiple spin()/spinOnce()
11 years ago
Anatoly Baksheev
3086095837
improved background gradient
11 years ago
Anatoly Baksheev
d7c30281a5
set background texture method
11 years ago
Anatoly Baksheev
1449823bcd
implemented showImage
11 years ago
Anatoly Baksheev
186853a50f
mass switch from Affine3f to Affine3d
11 years ago
Anatoly Baksheev
80ab6e889f
refactoring
11 years ago
Anatoly Baksheev
3830a0b5b2
fixed bug with deletion from std::map
11 years ago
Anatoly Baksheev
b88fdc73d6
VizAccessor is now private and renamed to VizStorage
11 years ago
Anatoly Baksheev
d8600d3d13
fixed all Viz warnings
...
moved some headers to precomp.hpp
11 years ago
Ozan Tonkal
8de46e1f81
removed trailing spaces
12 years ago
Ozan Tonkal
26005a19bd
add license headers
12 years ago
Ozan Tonkal
2170559bed
text3dwidget offers now users to decide whether it should face the camera or not
12 years ago
Ozan Tonkal
fcf437cf69
combine representation methods to one as setRepresentation
12 years ago
Ozan Tonkal
2822845ba6
set get RenderingProperty id comes first
12 years ago
Ozan Tonkal
9d4fe6984b
remove setWindowName method to avoid complications
12 years ago
ozantonkal
ffbb5e9524
resetCamera, resetViewpoint in Viz3d
12 years ago
ozantonkal
69f135ec57
fix memory leak in viz3d
12 years ago
ozantonkal
3038ffb886
setDesiredUpdateRate implementation in Viz3d
12 years ago
ozantonkal
f6e1a093cd
implement window relevant methods in Viz3d
12 years ago
ozantonkal
4f416352e1
implemented actor representation methods in viz3d
12 years ago
ozantonkal
cf36b8f817
rendering properties in Widget and Viz3d
12 years ago
ozantonkal
b032b4dded
move frompolyfile to widget class as static method, remove addpolygon and its alikes
12 years ago
ozantonkal
0bbaf5d47a
removeAllWidgets implementation, removed other remove methods
12 years ago
ozantonkal
d83be1dccc
fixes based on the feedback: window name prefix is automatically added when it is not there, singleton class returns reference instead of pointer, destructor is private, release function implemented
12 years ago
ozantonkal
6bc393676d
cv::viz::get(window_name) implementation
12 years ago
ozantonkal
669abd58bc
initial shared pointer implementation for Viz3d, singleton VizAccessor, cv::viz::get function initial implementation
12 years ago
ozantonkal
5335489daa
viz getWindowSize, setWindowSize
12 years ago
ozantonkal
9c20e77013
fix conversion functions to use appropriate vtk function
12 years ago
ozantonkal
119d97f1f6
remove old camera, rename new camera
12 years ago
ozantonkal
439ba98e0a
initial implementation of projection matrix, 3D to window coordinates, window coordinates to 3D ray (not yet tested)
12 years ago
ozantonkal
f445f76213
initial setCamera implementation
12 years ago
ozantonkal
8fa6b6a6ef
initial setViewerPose implementation
12 years ago
Anatoly Baksheev
d6e2b657f9
more refactoring
12 years ago
Anatoly Baksheev
83cb28f169
temp_viz removed
12 years ago
Anatoly Baksheev
3e41f0647e
removed q subfolder
12 years ago
ozantonkal
eef8195569
clean unnecessary methods, make text3d face camera
12 years ago
ozantonkal
318b1c00a9
implement assignment operator and copy constructor for all widgets existing
12 years ago
ozantonkal
658e4c5e97
set/get/updateWidgetPose implemented, cloudNormals with color
12 years ago
ozantonkal
c4f4727ee5
showWidget takes Affine3f as argument
12 years ago
ozantonkal
4c3d1d583a
remove ModelCoefficients, remove showShape methods from viz3d
12 years ago
ozantonkal
5bb95c4110
remove widget implementation
12 years ago
Anatoly Baksheev
efa7f09048
slight refactoring of widget system code
12 years ago
ozantonkal
c8d2b5ff44
fix vtkActor to vtkLODActor, initial implementation LineWidget, showWidget
12 years ago
Anatoly Baksheev
e0b7e63787
getShapePose/setShapePose simplification
...
little code beautification, formatting
12 years ago
ozantonkal
1830059969
removed redundant addShape methods
12 years ago