# Deprecate vtkTemporalStreamTracer and vtkPTemporalStreamTracer

**URL:** https://discourse.vtk.org/t/deprecate-vtktemporalstreamtracer-and-vtkptemporalstreamtracer/936
**Category:** Development
**Created:** [May 9, 2019, 4:03pm UTC](https://discourse.vtk.org/t/deprecate-vtktemporalstreamtracer-and-vtkptemporalstreamtracer/936 "2019-05-09T16:03:34Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![danlipsa](https://discourse.vtk.org/user_avatar/discourse.vtk.org/danlipsa/32/390_2.png) [@danlipsa](https://discourse.vtk.org/u/danlipsa)
#### Post date: [May 9, 2019, 4:03pm UTC](https://discourse.vtk.org/t/deprecate-vtktemporalstreamtracer-and-vtkptemporalstreamtracer/936/1 "2019-05-09T16:03:35Z")

</div>

Hi all,

We are working to deprecate vtkTemporalStreamTracer and vtkPTemporalStreamTracer.

These classes don’t have tests and have been refactored a while ago into  
vtkParticleTracerBase and vtkPParticleTracerBase.

Also new classes have been created: vtkParticleTracer, vtkParticlePathFilter,  
and vtkStreaklineFilter to handle advection for temporal vector fields.

See

> **[Improvements in Path Tracing in VTK - Kitware Blog](https://blog.kitware.com/improvements-in-path-tracing-in-vtk/)**
>
> Given vector fields, or time-varying vector fields (flow fields), a common visualization approach is to “release” a set of particles into the vector field, move ... Read More

Are there any objections or comments to this.

Thanks,  
Dan

---

<div class="post-metadata">

### Author: ![danlipsa](https://discourse.vtk.org/user_avatar/discourse.vtk.org/danlipsa/32/390_2.png) [@danlipsa](https://discourse.vtk.org/u/danlipsa)
#### Post date: [May 10, 2019, 2:47pm UTC](https://discourse.vtk.org/t/deprecate-vtktemporalstreamtracer-and-vtkptemporalstreamtracer/936/2 "2019-05-10T14:47:48Z")

</div>

This is now merged into master.

[https://gitlab.kitware.com/vtk/vtk/merge\_requests/5522](https://gitlab.kitware.com/vtk/vtk/merge_requests/5522)
