File: index.html

package info (click to toggle)
grass 6.0.2-6
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 40,044 kB
  • ctags: 31,303
  • sloc: ansic: 321,125; tcl: 25,676; sh: 11,176; cpp: 10,098; makefile: 5,025; fortran: 1,846; yacc: 493; lex: 462; perl: 133; sed: 1
file content (77 lines) | stat: -rw-r--r-- 3,391 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
   <meta name="GENERATOR" content="Mozilla/4.76 [de] (X11; U; Linux 2.2.16 i686) [Netscape]">
<title>nviz description</title>
 </head>
<body bgcolor="#FFFFFF" link="#0000DF" vlink="#006000">

<h2>nviz - A GRASS Visualization Program</h2>

<p><img src="img/nv/inter1b.gif"><hr></p>

<p><strong>nviz</strong> is a GRASS module-in-progress which allows users
to realistically render multiple surfaces in a 3D space, optionally
using thematic coloring, draping GRASS vector files over the surfaces, 
and displaying GRASS site files either draped on the surfaces or 
as 3D point locations.</p>

<p>We are currently in the process of rewriting the tcl/tk interface to make
it easier for programmers to add functionality, and porting the
graphics from IRIS GL to OpenGL.</p>


<p><strong><a href="nviz_toc.html">Draft Tutorial</a></strong></p>

<p><strong><a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz97/brown/">Features - Slides from Visualization 97 Conference</a></strong></p>

<hr>
<p>Maintained list of <a href="http://freegis.org/cgi-bin/viewcvs.cgi/~checkout~/grass/src.contrib/gmsl/nviz2.2/bugs_todo">BUGS in NVIZ</a> (we are working on these bugs).</p>

<hr>
<p><strong>Animations</strong>. Since each surface often consists of hundreds of thousands of
polygons, with render times of several seconds to a minute, we represent the surfaces with wire meshes as a rough approximation when a user is</p> 

<ul>
<li><a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz/movies/position.mpg">
positioning the viewpoint (324 K)</a>,</li>
<li><a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz/movies/mvsurf.mpg">
positioning the surfaces (152 K)</a> for a better view of data, or </li>
<li><a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz/movies/cpwire.mpg">
moving a cutting plane (220 K)</a>
through the surfaces.</li>
<li>By using scripts or keyframe animation,
<a href="http://skagit.meas.ncsu.edu/~helena/gmslab/viz/movies/hor_slice.mpg">fully rendered animations (125 K)</a> are generated.</li>
</ul>

<hr>

<p><strong>Snapshots</strong>. These thumbnail images are links to full size screen dumps 
showing some of the multiple surface features of nviz.</p>

<a href="img/nv/cplane.gif"> <img src="img/nv/cplane_i.gif"></a>
<a href="img/nv/inter1.gif"> <img src="img/nv/inter1_i.gif"></a>
<a href="img/nv/lmodel.gif"> <img src="img/nv/lmodel_i.gif"></a>
<a href="img/nv/cut1.gif"> <img src="img/nv/cut1_i.gif"></a>
<a href="img/nv/9j.gif"> <img src="img/nv/9j_i.gif"></a>
<a href="img/nv/mask1.gif"> <img src="img/nv/mask1_i.gif"></a>
<a href="img/nv/sit0.gif"> <img src="img/nv/sit0_i.gif"></a>
<br>
<a href="img/nv/trcut0.gif"> <img src="img/nv/trcut0_i.gif"></a>
<a href="img/nv/trcut1.gif"> <img src="img/nv/trcut1_i.gif"></a>
<a href="img/nv/trcut3.gif"> <img src="img/nv/trcut3_i.gif"></a>
<br>
<a href="img/nv/sit3a.gif"> <img src="img/nv/sit3a_i.gif"></a>
<a href="img/nv/surf3a.gif"> <img src="img/nv/surf3a_i.gif"></a>
<a href="img/nv/transp2.gif"> <img src="img/nv/transp2_i.gif" align=top></a>


<hr>
<a href="../index.html">Go back to GRASS Manual Pages</a>
<hr>
<a href="http://skagit.meas.ncsu.edu/~helena/gmslab/" target="_top">
<img hspace=5 align=left src="gmsmodviz.gif" alt="gmsl_viz_icon">
GMSL Modeling &amp; Visualization Home Page</a>

</body>
</html>