[Paraview] use the same scalar data to create contour and color the surface
Tom Schoenemann
toms at indiana.edu
Sun Apr 8 09:45:17 EDT 2012
OK, but is there some way to combine two image files, each with its own scalars, into one image? What I'm thinking about is reading in 2 copies of the same image, and using the scalars from one to display the contour, and the scalars from the other to display the colors? I tried doing this, but I can't get it to work. I loaded one as the contour, and colored it one color only (white). I then added the copy, an tried to view it as a volume. It let me change the color map parameters, but it seems to display the color UNDERNEATH the first one (that has the contour. I'm sure there must be a way to do this, but how?
Perhaps there is a way to add 2 scalar fields to one image? Maybe image calculator could do this??
-Tom
On Apr 8, 2012, at 8:30 AM, Cory Quammen wrote:
> Tom,
>
> An isosurface by definition has the same scalar value everywhere on
> the surface, so what you describe happening is exactly what should
> happen, unless I misunderstand. You could contour by one scalar field
> and color by another scalar field and expect to see different colors,
> but if you try to color by the same scalar, you should expect to see
> only one color on the surface.
>
> Cory
>
> On Sun, Apr 8, 2012 at 3:38 AM, Tom Schoenemann <toms at indiana.edu> wrote:
>> I have a single volume dataset that has scalar values only on a surface, and
>> zeros everywhere else. The scalar values represent statistics we have
>> calculated for each point on a surface. I've been able using the contour
>> filter to create an isosurface from this dataset, but I can't get the
>> surface to display anything other than a single color. I have tried setting
>> "contour by" to "compute normals" and "compute scalars", and then going to
>> "display" and choosing "color by" scalars. However, only a single value is
>> allowed. I have tried unselecting "automatically rescale to fit data range"
>> and then entering my own range, but only my minimum value is accepted (even
>> if I enter a different value for the maximum).
>>
>> Perhaps I am using paraview the wrong way, but I have to say, it isn't
>> intuitive. Is there a way to use the same scalar data (same file) to both:
>> 1) create a surface, and 2) color code the surface based on the same scalar
>> values?
>>
>> Thanks for any hints or suggestions.
>>
>> -Tom
>>
>>
>> _______________________________________________
>> 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
>>
>
>
>
> --
> Cory Quammen
> Research Associate
> Department of Computer Science
> The University of North Carolina at Chapel Hill
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20120408/b10eb518/attachment.htm>
More information about the ParaView
mailing list