[Paraview] Why is PKdTree used for IMAGE Volume Rendering?

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Thu Feb 12 14:26:11 EST 2009


Do you have any unstructured data being rendering in  the scene?
KdTree is used to distribute that unstructured data in accordance with
the partitions provided by the structured data.

Utkarsh

On Thu, Feb 12, 2009 at 2:09 PM, Kevin H. Hobbs <hobbsk at ohiou.edu> wrote:
> I just tried to use ParaView from Tuesday's CVS (The network was down
> last night.) on both CPU cores to volume render a large (1/4 the size of
> available RAM) image.
>
> As soon as I selected volume render for the representation I saw the
> status bar show PKdTree and moments later all of the system memory was
> consumed and the system started swapping.
>
> I had to kill paraview and the pvserver processes from the console to
> end the swap-death.
>
> I reran paraview with only one CPU core and proceeded as normal.
>
> My question is: why is PKdTree needed at all for image data?
>
> For unstructured data it of course makes sense but for image data it
> just wastes a lot of RAM.
>
> I haven't tried parallel image volume rendering in a while so I don't
> know when this showed up.
>
>
> _______________________________________________
> 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
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>
>


More information about the ParaView mailing list