[vtkusers] missing Input/Output Ports in vtk 5.0

Paul Heinzlreiter ph at gup.jku.at
Tue Feb 21 04:42:46 EST 2006


Hi all,

I'm trying to implement a distributed rendering pipeline using VTK 5.0.
I've tried it before using version 4.2 by using a vtkInputPort and 
vtkOutputPort.
However this classes are missing within VTK version 5.
One can of course transmit visualization data directly using a 
vtk(Socket)Communicator.
But as far as I understand it, using Input and Output Ports 
automatically propagates the required events down the pipeline when the 
data within the pipeline is changed.
The scenario I want to implement would include a pipeline distributed 
over multiple hosts using a vtkSocketCommunicator. Since the input data 
will change, I would want to have the modified information being 
automatically propagated to the rendering end of the pipeline.

Realising this without ports to my understanding would require 
implementing the timing of the data sends and receives seperately.

Is there a better solution for that?

Regards,
Paul Heinzlreiter



More information about the vtkusers mailing list