Does pfdBuildASD only make ASD models from height fields?

New Message Reply Date view Thread view Subject view Author view

William J. Feth (william.feth++at++jpl.nasa.gov)
Tue, 14 Jul 1998 16:12:50 -0700


pfGroup,

The pfdBuildASD man page says:
"pfdBuildASD accepts an input surface description (such as a terrain
height field) and builds a new pfASD node..." ^^^^^^^

Does the 'such as' mean it accepts other kinds of data too? I know the
algorithm used in pfdBuildASD will not work on a general polygon mesh,
but I have something that resembles a height field's regularity (as far
as the spacial relationship of vertices with neighboring indices).

My question boils down to, is anyone familiar with the internal workings
of pfdBuildASD (for which the code is not commented so well) enough to
know whether pfdBuildASD *assumes* the input pfVec3 array is a height
field? My guess is that it does make this assumption. What are the
assumptions it makes about the spacial relationship of vertices that
have adjacent indices?

Also, the man page later reads: "Coarser levels of detail of the surface
are constructed using an algorithm selected via _mode_." "mode" (I
looked) is not used for anything inside pfdBuildASD. Is it there for
later support of something like a non-height field surface?

Thanks in advance for your help.
Bill Feth

-- 
William J. Feth   |            Jet Propulsion Laboratory
--------------- |_   _ Visualization & Earth Science Applications
(818) 354-1624    |        http://www-dial.jpl.nasa.gov/~wjf3
(818) 354-0676    |_          william.j.feth++at++jpl.nasa.gov
=======================================================================
List Archives, FAQ, FTP:  http://www.sgi.com/Technology/Performer/
            Submissions:  info-performer++at++sgi.com
        Admin. requests:  info-performer-request++at++sgi.com

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:57:42 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.