source: trunk/packages/vizservers/nanovis/README @ 2921

Last change on this file since 2921 was 2877, checked in by ldelgass, 12 years ago

Some minor refactoring, also add some more fine grained config.h defines
(e.g. replace NV40 define with feature defines). Add tests for some required
OpenGL extensions (should always check for extensions or base version before
calling entry points from the extension). Also, clamp diffuse and specular
values on input and warn when they are out of range.

File size: 1.7 KB
Line 
1======================================================================
2        N A N O V I S - Visualization of Nanoelectronics Data
3======================================================================
4
5 This part builds a visualization server used by the Rappture
6 toolkit GUI to visualize 2D/3D scalar and vector data.
7 
8 Image based flow visulaiztion code based on van Wijk 2002,
9 Technische Universiteit Eindhoven
10 
11======================================================================
12 AUTHORS:  Wei Qiao <qiaow.purdue.edu>
13           Purdue Rendering & Perceptualization Lab
14
15           Michael Mclennan <mmclennan@purdue.edu>
16           Network for Computational Nanotechnology
17
18 Copyright (c) 2004-2006  Purdue Research Foundation
19
20 See the file "license.terms" for information on usage and
21 redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
22======================================================================
23
241. Hardware Requirements:
25     Nvidia 6 series (6xxx) or Quadro 3400, 4400 graphics hardware and up.
26     Pentium 4 or compatible CPU
27
282. Software Requirement:
29     Reasonably new Linux distribution (Application developed on Mandrake 9.2)
30     Nvidia OpenGL graphics driver installed.
31       (See http://www.nvidia.com/object/unix.html)
32     Nvidia CG Toolkit for GPU (Graphics Processing Unit) programming.
33       (See http://developer.nvidia.com/object/cg_toolkit.html)
34     The OpenGL Wrangler Library (>= 1.1.0) for OpenGL extension management.
35       (See http://glew.sourceforge.net/)
36     OpenGL Utility Toolkit (GLUT). Freeglut is an opensource GLUT replacement.
37       (See http://freeglut.sourceforge.net/)
38
393. Build:
40     Type "make" to build.
41     Executable is nanovis.
Note: See TracBrowser for help on using the repository browser.