Rostislav Vasilikhin
e1b3cf5c14
Viz3d::getViewerPose() made const
2018-06-01 15:53:05 +03:00
Fangjun Kuang
2f3d4df2f2
improve the doc for the viz module.
2018-02-11 16:14:09 +08:00
sourin
a34fbf7bb1
Fixed identifiers warns
2016-09-30 15:16:29 +05:30
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
2015-08-15 01:03:59 +02:00
Maksim Shabunin
1523fdcc1c
Doxygen documentation: more fixes and cleanups
2014-12-01 15:50:36 +03:00
Maksim Shabunin
397bf7f2b7
Doxygen documentation: viz
2014-12-01 15:47:13 +03:00
Roman Donchenko
40a740ff88
Merge remote-tracking branch 'origin/2.4' into merge-2.4
...
Conflicts:
modules/imgproc/src/opencl/precornerdetect.cl
modules/nonfree/perf/perf_main.cpp
modules/nonfree/perf/perf_surf.ocl.cpp
modules/ocl/src/arithm.cpp
modules/ocl/src/gftt.cpp
modules/ocl/src/opencl/arithm_bitwise.cl
modules/ocl/src/opencl/arithm_bitwise_binary_scalar_mask.cl
modules/ocl/src/opencl/arithm_minMax.cl
modules/ocl/src/opencl/arithm_nonzero.cl
modules/ocl/src/opencl/arithm_sum.cl
modules/ocl/test/test_arithm.cpp
modules/viz/src/precomp.hpp
modules/viz/src/vizcore.cpp
modules/viz/src/vtk/vtkCloudMatSink.h
modules/viz/src/vtk/vtkXYZReader.cpp
modules/viz/src/vtk/vtkXYZReader.h
modules/viz/test/test_precomp.hpp
2014-03-17 14:14:07 +04:00
Anatoly Baksheev
56754e907d
fixed crash for windows if console widow is closed or CTRL_C/CTRL_BRAK keys in console are pressed.
2014-02-15 20:08:04 +04:00
Anatoly Baksheev
02ebc4368c
Viz initial backport, compilation fixes, moved viz/viz.hpp header according to 2.4 style
2014-01-20 22:51:33 +04:00
Anatoly Baksheev
4cc8f7012b
closing window
2014-01-19 18:39:01 +04:00
Anatoly Baksheev
d7ca0bb757
merged background color with background gradient methods, updated tests to show description of scene
2014-01-19 18:38:59 +04:00
Anatoly Baksheev
16281027af
resolved problem with multiple spin()/spinOnce()
2014-01-19 18:38:59 +04:00
Anatoly Baksheev
3086095837
improved background gradient
2014-01-19 18:38:57 +04:00
Anatoly Baksheev
d7c30281a5
set background texture method
2014-01-19 18:38:57 +04:00
Anatoly Baksheev
1449823bcd
implemented showImage
2014-01-19 18:38:55 +04:00
Anatoly Baksheev
186853a50f
mass switch from Affine3f to Affine3d
2014-01-19 18:38:45 +04:00
Anatoly Baksheev
80ab6e889f
refactoring
2014-01-19 18:38:42 +04:00
Anatoly Baksheev
4979f44cfa
minor
2014-01-19 18:38:40 +04:00
Anatoly Baksheev
2d63f60d43
minor changes, opencv cross-branch code
2014-01-19 18:38:38 +04:00
Anatoly Baksheev
0e88733b13
updating Viz cmake (switched to WITH_VTK option)
2013-12-07 18:58:27 +04:00
Anatoly Baksheev
b88fdc73d6
VizAccessor is now private and renamed to VizStorage
2013-12-07 18:50:46 +04:00
Anatoly Baksheev
b560cc35d9
removed Ptr typedef from Viz3d. It is deprecated since Viz3d itseez is a shared pointer
2013-12-07 18:50:42 +04:00
Ozan Tonkal
8de46e1f81
removed trailing spaces
2013-09-18 12:50:55 +01:00
Ozan Tonkal
26005a19bd
add license headers
2013-09-08 19:05:24 +02:00
Ozan Tonkal
2170559bed
text3dwidget offers now users to decide whether it should face the camera or not
2013-09-08 19:03:54 +02:00
Ozan Tonkal
fcf437cf69
combine representation methods to one as setRepresentation
2013-09-08 19:03:54 +02:00
Ozan Tonkal
2822845ba6
set get RenderingProperty id comes first
2013-09-05 21:03:39 +02:00
Ozan Tonkal
9d4fe6984b
remove setWindowName method to avoid complications
2013-09-05 21:03:39 +02:00
ozantonkal
ffbb5e9524
resetCamera, resetViewpoint in Viz3d
2013-09-05 21:03:39 +02:00
ozantonkal
3038ffb886
setDesiredUpdateRate implementation in Viz3d
2013-09-05 20:56:33 +02:00
ozantonkal
f6e1a093cd
implement window relevant methods in Viz3d
2013-09-05 20:56:33 +02:00
ozantonkal
4f416352e1
implemented actor representation methods in viz3d
2013-09-05 20:56:33 +02:00
ozantonkal
cf36b8f817
rendering properties in Widget and Viz3d
2013-09-05 20:56:33 +02:00
ozantonkal
b032b4dded
move frompolyfile to widget class as static method, remove addpolygon and its alikes
2013-09-05 20:56:33 +02:00
ozantonkal
0bbaf5d47a
removeAllWidgets implementation, removed other remove methods
2013-09-05 20:56:33 +02:00
ozantonkal
669abd58bc
initial shared pointer implementation for Viz3d, singleton VizAccessor, cv::viz::get function initial implementation
2013-08-19 20:09:47 +02:00
ozantonkal
5335489daa
viz getWindowSize, setWindowSize
2013-08-07 09:28:39 +02:00
ozantonkal
9c20e77013
fix conversion functions to use appropriate vtk function
2013-08-05 18:39:36 +02:00
ozantonkal
119d97f1f6
remove old camera, rename new camera
2013-08-05 15:37:08 +02:00
ozantonkal
439ba98e0a
initial implementation of projection matrix, 3D to window coordinates, window coordinates to 3D ray (not yet tested)
2013-08-05 13:01:21 +02:00
ozantonkal
f445f76213
initial setCamera implementation
2013-08-03 16:33:11 +02:00
ozantonkal
8fa6b6a6ef
initial setViewerPose implementation
2013-08-03 15:24:15 +02:00
Anatoly Baksheev
d6e2b657f9
more refactoring
2013-07-13 19:42:49 +04:00
Anatoly Baksheev
83cb28f169
temp_viz removed
2013-07-13 18:01:56 +04:00
ozantonkal
eef8195569
clean unnecessary methods, make text3d face camera
2013-07-11 09:30:52 +02:00
ozantonkal
318b1c00a9
implement assignment operator and copy constructor for all widgets existing
2013-07-09 14:12:49 +02:00
ozantonkal
658e4c5e97
set/get/updateWidgetPose implemented, cloudNormals with color
2013-07-08 18:56:13 +02:00
ozantonkal
c4f4727ee5
showWidget takes Affine3f as argument
2013-07-08 10:53:00 +03:00
ozantonkal
4c3d1d583a
remove ModelCoefficients, remove showShape methods from viz3d
2013-07-04 18:47:52 +03:00
ozantonkal
5bb95c4110
remove widget implementation
2013-07-04 18:36:26 +03:00