[vtkusers] Help with blanket/surface plotting
Gerrick Bivins
gbivins at objectreservoir.com
Tue Aug 26 12:16:47 EDT 2008
I know you may have done this but maybe not from the code snippet below.Did
you specify a scale factor for your warp?
On 8/26/08 11:01 AM, "James Dippner" <jdippner at informetric.com> wrote:
> Let me start by saying that I am new to using vtk, as in I started
> working with the toolkit over the weekend ;)
>
> I am trying to plot a simple 3d blanket/surface plot of data. Combing
> through the examples, I put together a simple example that I thought
> would work, but I am apparently missing something.
>
> I am working in C++, so I will spare you the detailed code, but a
> summary of the pipleline is as follows:
>
> x[10], y[5], z[50] ->
> vtkRectilinearGrid w/ dimensions (10,5,1) ->
> vtkRectilinearGridGeometryFilter w/ extent (0,9, 0,4, 0,49) ->
> vtkWarpScalar w/ XYPlaneOn ->
> vtkDataSetMapper ->
> vtkActor -> renderer
>
> Despite much experimentation, my resulting plot is always a flat xy
> grid. Using the vtkRectilinearGrid::GetNumberOfPoints and
> vtkRectilinearGrid::GetNumberOfCells functions, I get the expected 36
> cells and 50 points. With the vtkWarpScalar debugging on, I get the
> following message, "vtkWarpScalar (016C70D8): No data to warp".
> How do I warp the grid to show z as height? Am I not using the right
> classes, or have I simply set the classes up wrong?
>
> Any help or suggestions would be much appreciated.
>
> Thanks,
> Jim
>
More information about the vtkusers
mailing list