NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

Re: Parametric Curves rendered as points

Hi Steve,
 
To get VIsAD to render your helix as a curve, you need to
tell it about the topology of the points (it won't assume
that the 1-d sequence topology in domainT describes a
sequence topology in 3-D (rangeX,rangeY,rangeZ)).  To do
this, you can construct a Gridded3DSet with ManifoldDimension
 = 1, using the constructor
 
  Gridded3DSet(MathType type, float[][] samples, int lengthX)
 
where lengthX is the number of points and samples is dimensioned
float[3][lengthX], and type is a RealTupleType (rangeX,rangeY,rangeZ).
 
You can either represnet your helix data object as this Gridded3DSet,
or use this Gridded3DSet as the domain set of a Field (FlatField
or FieldImpl) that assigns dependent values along the helix.
 
Good luck, and please let us know if you have problems with this.
 
Cheers,
Bill
----------------------------------------------------------
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI  53706
whibbard@xxxxxxxxxxxxx  608-263-4427  fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html
 
"kill cross-platform Java by growing the polluted Java market"
   - from an internal Microsoft planning document
 

  • 1998 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the visad archives: