frogg / STUPRO

Satellite-based terrain visualization for environmental monitoring and presentation of relevant observations
Other
6 stars 3 forks source link

Loch des Globus' noch immer vorhanden #152

Closed larissa95 closed 8 years ago

larissa95 commented 8 years ago

Bounding Box des Globus entspricht weder im 2D-, noch im 3D-Zustand der angezeigten Geometrie.

DasGraMMa commented 8 years ago

Es gibt einen kleinen Fix, wenn man eine vtkCubeSource zusätzlich in die View lädt. Kann in die vtkPVStuproView::initGlobe() geschrieben werden:

// Bugfix: Create a transparent box around the globe.
vtkSmartPointer<vtkCubeSource> cube = vtkCubeSource::New();
cube->SetXLength(2);
cube->SetYLength(2);
cube->SetZLength(2);

vtkSmartPointer<vtkPolyDataMapper> cubeMapper = vtkPolyDataMapper::New();
cubeMapper->SetInputConnection(cube->GetOutputPort());

vtkSmartPointer<vtkActor> cubeActor = vtkActor::New();
cubeActor->SetMapper(cubeMapper);
cubeActor->GetProperty()->SetOpacity(0);

this->GetRenderer()->AddActor(cubeActor);
cmd-johnson commented 8 years ago

"Fix" - Doch wohl eher ein Workarund ;D

frogg commented 8 years ago

Ich finde das ist ein hervorragender Bugfix. Workarounds sehen in Paraview ganz anders aus 😛

DasGraMMa commented 8 years ago

Ach, ich wollte doch eigentlich Workaround schreiben. xD Wir sollten da eventuell noch eine andere Lösung finden.

Gravetow commented 8 years ago

Ich stimme quappi zu. Das ist nach meinem Paraview Verständnis hervorragend geFIXED.

qw3ry commented 8 years ago

Das ist afaik auch gelöst, oder? Zumindest scheint es auf dem develop zu gehen