Rendering of pointsets is very slow in the 3D renderwindow. The performance problem seems to be in the vtkPointsetMapper2D. In the 3m3 release the same pointsets are rendered very smoothly. In the actual MITK the memory bar displays 37gb of used memory while 3m3 shows only 900 mb for the same pointset. Perhaps this problem is related to the slow rendering of pointsets.
Description
Description
Status | Assigned | Task | ||
---|---|---|---|---|
Resolved | None | T14890 Very slow Rendering of Poinsets | ||
Resolved | None | T8150 VtkMapper2D/3D architecture refactoring |
Event Timeline
Comment Actions
The Problem seems to be in the following method:
void mitk::PointSetVtkMapper3D::CreateVTKRenderObjects()
In every rendering step new spheres are generated. The spheres should only be generated once and reused in every rendering step. They should only be updated if the pointset was modified.
Also we should make sure that the poibnts are only rendered once in every rendering step. This could also be a Problem, need to evaluated.
Comment Actions
Bug is only in the new release 2013.03.00. The Bug is not present in the previous releases.