[Paraview] Overriding the maximal cylinder source resolution

kenichiro yoshimi rccm.kyoshimi at gmail.com
Mon May 29 23:27:58 EDT 2017


Hi Tomislav,

I find restriction on the resolution number of a cyliner source in
vtkCylinderSource.h, that is:
  vtkSetClampMacro(Resolution,int,2,VTK_CELL_SIZE).
This macro amounts to saying that the resolution is restricted to a
range between 2 and VTK_CELL_SIZE(=512). Hence, I think it difficult
to override.

In order to increase the resolution of the cylinder, one thing you can
try is to apply the loop subdivision filter after triangulating it.

Thanks,
yoshimi

2017-05-30 0:06 GMT+09:00 Tomislav Maric <tomislav.maric at gmx.com>:
> Hello everyone,
>
> I have exported the paraview trace into the attached script that
> generates a cylinder source without caps, triangulates and saves an STL
> file.
>
> I have noticed that the cylinder resolution can be prescribed to any
> number in the python script:
>
> ~~~
>     # create a new 'Cylinder'
>     cylinder1 = Cylinder()
>
>     # Properties modified on cylinder1
>     cylinder1.Resolution = 100000
> ~~~
>
> And this number is reported by the print command as well
>
> ~~~
>     print(cylinder1.Resolution)
> ~~~
>
> However, the actual resolution of the cylinder source never exceeds the
> number 512. This I have figured out after manually inspecting the number
> of triangles in the 'cylinder.stl' file generated by the attached script.
>
> I have browsed the VTK code as well, but I could not find the point
> where the maximal cylinder source resolution is restricted to 512.
>
> My question is: can I somehow (in python, or in VTK) override the
> resolution that is actually then applied to the cylinder? I am using
> paraview version 4.4.0. Does it work in a newer paraview version?
>
> Kind Regards,
>
> Tomislav
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview
>


More information about the ParaView mailing list