[Paraview] ParaView VTK Legacy File Questions

Daniel Levitus daniel.levitus at gmail.com
Wed Feb 13 12:19:08 EST 2013


I was curious if anyone has had experience with creating their own
reader/editing an existing reader for ParaView or could tell me if it was
even possible. Thank you.

Best,
Dan Levitus

--
Daniel Levitus
University of Illinois Champaign-Urbana
B.S Civil Engineering 2013
American Society of Civil Engineers | Professional-Student Liaison
daniel.levitus at gmail.com | 847-220-2503


On Mon, Feb 11, 2013 at 12:26 PM, Daniel Levitus
<daniel.levitus at gmail.com>wrote:

> Continuing with the idea of comments within the VTK Legacy format, is it
> possible to edit an existing ParaView Reader to allow comments to not read
> as an error? If so how would one edit that reader? The XML format
> previously mentioned, while extremely powerful, is not an ideal choice for
> the data file need. Thanks in advance for any past and future help.
>
> Best,
> Dan Levitus
> --
> Daniel Levitus
> University of Illinois Champaign-Urbana
> B.S Civil Engineering 2013
> American Society of Civil Engineers | Treasurer
> daniel.levitus at gmail.com | 847-220-2503
>
>
> On Tue, Feb 5, 2013 at 9:58 AM, Daniel Levitus <daniel.levitus at gmail.com>wrote:
>
>> Comments within my data file. I want to be able to describe the sections
>> in detail such that people within my research group understand the purpose
>> of the inputted data. I suppose then the XML format will be necessary.
>> Thank you again for your help, it is much appreciated.
>>
>> Best,
>> Dan
>>
>> --
>> Daniel Levitus
>> University of Illinois Champaign-Urbana
>>  B.S Civil Engineering 2013
>> American Society of Civil Engineers | Treasurer
>> daniel.levitus at gmail.com | 847-220-2503
>>
>>
>> On Tue, Feb 5, 2013 at 9:54 AM, Michael Jackson <
>> mike.jackson at bluequartz.net> wrote:
>>
>>> When you say "comments" are you just wanting some comments in your data
>>> file? or do you want these comments to be rendered/available inside
>>> paraview? If the first is what you want (just a way to demark the sections
>>> of data) then the XML based vtk files are standard XML so you can use the
>>> XML style comments:
>>>
>>> <!-- XML Comment  -->
>>>
>>> If that does NOT work then Vtk/ParaView is not implementing a standard
>>> XML reader.
>>> --
>>> Mike Jackson <www.bluequartz.net>
>>>
>>> On Feb 5, 2013, at 10:49 AM, Daniel Levitus wrote:
>>>
>>> > The vector data seemed to work fine. I thought I tried that before but
>>> must have had an error somewhere. As for the comments, does the XML VTK
>>> format allow comments? Or is there another file type that allows comments
>>> that is a similar format as the VTK Legacy File? Thank you Mike for your
>>> help.
>>> >
>>> > Best,
>>> > Dan Levitus
>>> >
>>> > --
>>> > Daniel Levitus
>>> > University of Illinois Champaign-Urbana
>>> > B.S Civil Engineering 2013
>>> > American Society of Civil Engineers | Treasurer
>>> > daniel.levitus at gmail.com | 847-220-2503
>>> >
>>> >
>>> > On Tue, Feb 5, 2013 at 9:26 AM, Michael Jackson <
>>> mike.jackson at bluequartz.net> wrote:
>>> > The only comment in a vtk legacy file is allowed on the second line of
>>> the file and must be 255 chars or less.
>>> >
>>> > As for the vectors, if you are creating POINT_DATA then you MUST
>>> include data for each of the points, whether or not you actually have any
>>> data there to represent.
>>> >
>>> >  You may have to write 3 sets of POINT_DATA, one for each of Tangent,
>>> Binormal and Normal. You might be able to put a (0,0,0) as the vector to
>>> basically not have it show up but I am not sure if that would work or not.
>>> >
>>> > Try this:
>>> >
>>> > # vtk DataFile Version 1.0
>>> > 3D Crack Modeling
>>> > ASCII
>>> > DATASET POLYDATA
>>> >
>>> > POINTS 4 float
>>> > 0.0 0.0 5.0
>>> > 1.0 0.0 5.0
>>> > 0.0 1.0 5.0
>>> > 1.0 1.0 5.0
>>> >
>>> > POLYGONS 2 8
>>> > 3 0 1 2
>>> > 3 1 3 2
>>> >
>>> > LINES 2 6
>>> > 2 0 1
>>> > 2 2 3
>>> >
>>> > POINT_DATA 4
>>> > SCALARS node_numbering int 1
>>> > LOOKUP_TABLE default
>>> > 0
>>> > 2
>>> > 4
>>> > 6
>>> >
>>> > VECTORS Binormal float
>>> > 0 1 0
>>> > 0 1 0
>>> > 0 0 0
>>> > 0 1 0
>>> >
>>> > VECTORS Tangent float
>>> > 0 0 1
>>> > 0 0 1
>>> > 0 0 0
>>> > 0 0 1
>>> >
>>> > VECTORS Normal float
>>> > 1 0 0
>>> > 1 0 0
>>> > 0 0 0
>>> > 1 0 0
>>> >
>>> >
>>> > CELL_DATA 4
>>> > SCALARS cell_numbering int 1
>>> > LOOKUP_TABLE default
>>> > -1
>>> > -1
>>> > 0
>>> > 2
>>> >
>>> >
>>> > Then use the Glyph Filter to display the vectors as arrows.
>>> > ___________________________________________________________
>>> > Mike Jackson                    Principal Software Engineer
>>> > BlueQuartz Software                            Dayton, Ohio
>>> > mike.jackson at bluequartz.net              www.bluequartz.net
>>> >
>>> > On Feb 5, 2013, at 10:05 AM, Daniel Levitus wrote:
>>> >
>>> > > I realized that my past email was not detailed enough as I was in a
>>> rush to get it out, but attached are 3 files that should help explain what
>>> I am trying to convey. The image named "No vectors" is what I currently
>>> have modeled in ParaView from the data file (also included). What I am
>>> hoping to have, is in the data file, a place to enter in the data for 3
>>> different vectors at as many points as I want and then be able to apply a
>>> filter via ParaView so that the end result would look like the second image
>>> name BNT.
>>> > >
>>> > > Hopefully this makes more sense.Thank you.
>>> > >
>>> > > Dan Levitus
>>> > > --
>>> > > Daniel Levitus
>>> > > University of Illinois Champaign-Urbana
>>> > > B.S Civil Engineering 2013
>>> > > American Society of Civil Engineers | Treasurer
>>> > > daniel.levitus at gmail.com | 847-220-2503
>>> > >
>>> > >
>>> > > On Mon, Feb 4, 2013 at 1:45 PM, Daniel Levitus <
>>> daniel.levitus at gmail.com> wrote:
>>> > > I have two questions regarding the VTK Legacy file format.
>>> > >
>>> > > The first being how can one write comments in the file without
>>> ParaView returning an error? I have tried #, %, //, /* and none have seemed
>>> to work. I have searched online as well and cannot seem to find something
>>> that suggests other methods.
>>> > >
>>> > > The second and bit more in depth question is: How can I apply three
>>> different sets of vector data to the same point in the Legacy format? I
>>> have a simple triangular grid and at certain points I want to be able to
>>> declare Tangent, Binormal, and Normal vectors for those points.
>>> > >
>>> > > If more clarification is required please let me know
>>> > >
>>> > > Best,
>>> > > Dan Levitus
>>> > > --
>>> > > Daniel Levitus
>>> > > University of Illinois Champaign-Urbana
>>> > > B.S Civil Engineering 2013
>>> > > American Society of Civil Engineers | Treasurer
>>> > > daniel.levitus at gmail.com | 847-220-2503
>>> > >
>>> > > <BNT.png><No vectors.PNG><Step
>>> 0.vtk>_______________________________________________
>>> > > 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
>>> >
>>> >
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20130213/63333763/attachment-0001.htm>


More information about the ParaView mailing list