I am using a vtkTemporalStreamTracer in combination with a (self constructed) vtkTemporalDataSet. My code looks something like this:<div><br></div><div><div>vtkSmartPointer&lt;vtkTemporalDataSet&gt; temporalVectors = vtkSmartPointer&lt;vtkTemporalDataSet&gt;::New();</div>

<div>temporalVectors-&gt;SetNumberOfTimeSteps(NUM_ANIMATION_FRAMES);</div><div>for(int i = 0; i &lt; NUM_ANIMATION_FRAMES; ++i)</div><div>{</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>temporalVectors-&gt;SetTimeStep(i, readerVector[i]-&gt;GetOutput());</div>

<div>}</div><div>temporalStreamTracer = vtkSmartPointer&lt;vtkTemporalStreamTracer&gt;::New();</div><div>temporalStreamTracer-&gt;SetInput(temporalVectors);</div><div>temporalStreamTracer-&gt;SetTimeStep(2);</div></div><div>

temporalStreamTracer-&gt;SetSource(sourceData);</div><div><br></div><div>I think add a standard mapper/actor to show the results on the screen. However, I get no output at all. The polydata output of the temporalStreamTracer seems to be emtpy. If I replace the temporal streamtracer by a vtkStreamTracer and use readerVector[0] as the input, everything works as expected. Is there something that I&#39;m missing to get the temporal streamtracer to work?</div>

<div><br></div><div>Cheers,</div><div>Tijmen</div>