home *** CD-ROM | disk | FTP | other *** search
/ swCHIP 1991 January / swCHIP_95-1.bin / demo / siteview / doc / release.txt < prev    next >
Text File  |  1995-12-09  |  15KB  |  311 lines

  1. SIteView 1.0
  2.  
  3.           
  4.           SiteView 1.0  Release Notes                 Page 6
  5.  
  6. SiteView 1.0 Release Notes
  7.           
  8.           These Notes contain items of interest about the
  9.           SiteView 1.0 release that are not contained in the
  10.           product User's Guide, or which came to our
  11.           attention after the Guide was done.  We have also
  12.           included some simple tips on getting the most out
  13.           of environmental visualization, and on how to
  14.           increase interactive graphics performance on your
  15.           PC by paying attention to how you do your work.
  16.           If you have other tips or suggestions that would
  17.           be of use to SiteView users, please let us know at
  18.           1-617-674-2199.
  19.  
  20. User tips
  21.           
  22.           This section contains a few tips for using
  23.           environmental visualization and SiteView that we
  24.           have acquired from our own experience and from
  25.           that of early users.
  26.           
  27.           The very first tip is simple:  SiteView 1.0 is a
  28.           new product.  Save to backup often to avoid lost
  29.           data in the event of a system malfunction.
  30.  
  31. Deleting defining objects or attached objects
  32.           
  33.           When you create derived objects in SiteView, such
  34.           as surfaces, iso-shells, or stratigraphic
  35.           sections, these derived objects depend on the set
  36.           of defining objects that were used to construct
  37.           them.  For example, surfaces and potatoes depend
  38.           on the measurements or value points that were
  39.           interpolated to form the derived objects.
  40.           Stratigraphic sections depend on the borings
  41.           (vertices) that were chosen to make up their
  42.           panels.  Deleting the defining objects of a
  43.           derived object without first deleting the derived
  44.           object itself may cause SiteView to cease
  45.           functioning.  ALWAYS DELETE A DERIVED OBJECT
  46.           BEFORE DELETING ITS DEFINING OBJECTS.  In later
  47.           versions of SiteView you are not able to delete
  48.           defining objects first, and an instructive message
  49.           appears if you attempt to do so.
  50.           
  51.           In the same way, do not delete the borings between
  52.           which stratigraphic polygons have been generated
  53.           without first deleting the stratigraphic polygons.
  54.           Otherwise the polygons will be orphaned and
  55.           SiteView will not know how to management them, and
  56.           the system may malfunction.
  57.  
  58. Performance (speed)
  59.           
  60.           The good news about environmental visualization on
  61.           Windows is that it is cost-effective and easy to
  62.           use.  The trade-off is that PC's and MS Windows
  63.           are not as fast as big-ticket graphics
  64.           workstations.  Steven Spielberg didn't use PC's to
  65.           make Jurassic Park, but then he's not in the
  66.           environmental business.  So, here are some tips
  67.           for increasing the graphics performance of your PC
  68.           running SiteView.
  69.           
  70.           Quick mode
  71.           
  72.           First, much of what you may want to do does not
  73.           require full-blown lighting, shading, and
  74.           rendering of the image your are working with.
  75.           Unless you want a fully rendered picture, put
  76.           SiteView in "Quick" mode by clicking on the Quick
  77.           box at the upper right hand side of the screen.
  78.           This tells SiteView to outline rather than fill-in
  79.           such things as surfaces, potatoes, and
  80.           stratigraphy polygons, and significantly increases
  81.           the speed of redrawing screens.  You can still see
  82.           where a surface or plume is in space by turning on
  83.           "cells-visible" in the Properties... window.
  84.           
  85.           Grid size, max grid dimension, and contour
  86.           interval
  87.           
  88.           Second, when you are smoothing a surface or
  89.           creating a potato, try to keep the grid only as
  90.           large as you need to get the job done.  The large
  91.           the grid points, especially with potatoes in 3D,
  92.           the more number crunching SiteView must do when
  93.           interpolating.  You don't need great refinement to
  94.           understand your data or to compose a visualization
  95.           for a report or presentation.  For the final
  96.           product, you can increase the number of grid
  97.           points to get an even prettier picture, and then
  98.           let SiteView run for a few minutes to calculate.
  99.           This gives you both reasonable performance and a
  100.           great visualization to show others.
  101.           
  102.           The number of grid points that SiteView uses can
  103.           be set using either "grid spacing" or "max grid
  104.           dimension."  Grid spacing is the interval between
  105.           grid points.  Making grid spacing larger, reduces
  106.           the number of grid points.  Max grid dimension
  107.           sets the number of grid points in the largest
  108.           principal direction of a grid.  Making max grid
  109.           spacing larger, increases the number of grid
  110.           points.
  111.           
  112.           A similar warning applies to selecting the contour
  113.           interval.  A small contour interval (the increment
  114.           in value which separates adjacent contours) forces
  115.           SiteView to significantly increase the number of
  116.           calculations it must make in creating a surface.
  117.           
  118.           Hardware
  119.           
  120.           If all else fails--and you believe that quick
  121.           graphics performance might be worth a little extra
  122.           money--there are some hardware solutions to
  123.           increased performance.
  124.           
  125.           The first of these is more memory (RAM).  SiteView
  126.           runs in 16MB for normal sized sites.  More memory
  127.           makes SiteView run faster, especially if you have
  128.           large, complex visualizations (e.g., fine-grained
  129.           potatoes and surfaces, big windows, or many
  130.           potatoes).
  131.           
  132.           The second of these is to buy a 90 MHz PentiumÖ-
  133.           based PC.  We have had calls from users who have
  134.           Pentiums, and they say that SiteView renders a
  135.           view in a second or two on their machines
  136.           (compared to 10 seconds or more on a 486).
  137.           
  138.           For really improved graphics performance, you
  139.           should investigate the world of 3D graphics cards
  140.           for your PC.  Graphics cards can be obtained for
  141.           486 and Pentium PC's which vastly increase the
  142.           speed with which your PC handles graphics.  This
  143.           may give you the best of both worlds, low cost and
  144.           ease of use, with the performance of a high end
  145.           graphics workstation.  You might even be able to
  146.           go into the movie biz.  The cost of a graphics
  147.           accelerator card is between $250 and $1000.
  148.           SiteView 1.5, incorporating the next release of
  149.           HOOPSÖ, will be equipped to drive at least some of
  150.           these boards.
  151.  
  152. Flat surfaces
  153.           
  154.           SiteView 1.0 requires that the defining values of
  155.           surfaces have non-zero range.  That is, the
  156.           maximum value of a surface cannot equal the
  157.           minimum value.  If maxval = minval, SiteView
  158.           calculates in an infinite loop.  This will be
  159.           fixed in SiteView 1.5.
  160.  
  161. Printing
  162.           
  163.           The intense visualizations that SiteView generates
  164.           also generate large postscript file sizes when
  165.           sent to a printer.  In some cases these file sizes
  166.           may be too large for your computer or your
  167.           printer.  This is especially true when you are
  168.           using smoothed shading and lighting, and when you
  169.           are using Z-Buffer.  Z-Buffer causes SiteView to
  170.           buffer the entire image in memory before drawing.
  171.           
  172.           To reduce print file sizes, you should use the
  173.           Production Mode hidden surface algorithm under the
  174.           Options window, and use Flat surfaces under the
  175.           Lighting window.
  176.  
  177. Visualization
  178.           
  179.           It takes most people a little while to get used to
  180.           working in true 3D.  So, here are a few hints to
  181.           get you started.
  182.  
  183. Perceiving 3D
  184.           
  185.           What you see on the computer screen is, of course,
  186.           a two-dimensional image.  Lighting, reflections,
  187.           shading, perspective and other visual cues "trick"
  188.           your eye by mimicking what a 3D image would look
  189.           like.  The result is that creating a compelling 3D
  190.           visualization with a 2D screen demands artistic
  191.           effort.
  192.  
  193. Lights and reflection
  194.           
  195.           SiteView allows you to light potatoes, surfaces,
  196.           and other objects with both ambient light and a
  197.           directed light source.  The strength of the
  198.           ambient light is about 30% of the strength of the
  199.           directed light.  The directed light allows you to
  200.           create reflections (highlights) on 3D objects.
  201.           These reflections give dimension to your images.
  202.           When you first create a new 3D view, the directed
  203.           light source is turned off.  When you create a
  204.           potato without directed light, it is difficult to
  205.           see its 3D shape.  So, its always good to have
  206.           some directed light on when you are working.
  207.           Changing the direction of the light source can
  208.           have a big effect.
  209.           
  210.           Note that, in SiteView 1.0 the option of placing a
  211.           light source in line with the viewpoint (i.e., on
  212.           the camera) is not available even though the menu
  213.           option has already been placed on the lighting
  214.           window in anticipation of Release 1.5.
  215.           
  216.           SiteView allows you to change the color of the
  217.           directed light source.  This option is of
  218.           negligible use when you have color shading by
  219.           attribute value turned on, but can be highly
  220.           effective when visualizing a potato or surface
  221.           with light colored faces.  For example, try
  222.           creating a potato at some constant iso-value and
  223.           color its faces white or light gray.  Then turn on
  224.           a light source colored, say, green or red.  The
  225.           potato will have colored highlights on the sides
  226.           facing the light source, and deep shadows on the
  227.           sides facing away.  In Release 1.5 we hope to have
  228.           multiple directed light sources, which will allow
  229.           you to highlight different faces with different
  230.           color lights.
  231.  
  232. Perspective
  233.           
  234.           When you turn on Perspective in the Viewpoint
  235.           window, lines of sight converge away from the
  236.           viewer.  This mimics the normal sense of
  237.           perspective that you get when viewing objects at a
  238.           distance, and enhances the perception of three-
  239.           dimensionality.  In fact, it is difficult for most
  240.           people to easily perceive 3D when perspective is
  241.           not turned on.
  242.           
  243.           Without perspective, a view is drawn
  244.           "orthographically."  For some applications,
  245.           especially in engineering, orthographic views are
  246.           preferred, because they retain true distances.
  247.           
  248.           One place that orthographic views are almost
  249.           always preferred is when looking straight down on
  250.           the site.  With perspective turned off, the top-
  251.           down view resembles a traditional plan view map.
  252.           If you now turn Hidden Surfaces off in the View
  253.           Options window, you can change the drawing order
  254.           of layers and objects using the Send to Front and
  255.           Send to Back commands under the View menu.  These
  256.           commands are useful only in the top-down view.
  257.  
  258. Viewpoint in/out vs. zoom in/out
  259.           
  260.           Some people confuse moving the viewpoint in and
  261.           out with using the Zoom tool to zoom in and out.
  262.           These produce distinctly different results, and
  263.           one or the other will usually be preferable,
  264.           depending on the effect that you are trying to
  265.           achieve.
  266.           
  267.           Moving the viewpoint in and out from the Viewpoint
  268.           window in effect creates a "walk through" of the
  269.           scene.  The viewpoint moves in toward the image or
  270.           out away from it.  As the viewpoint moves, the
  271.           relative angles that different lines or surfaces
  272.           make with the viewpoint change, just as if you
  273.           were walking up to the scene.  The Zoom tool
  274.           changes the magnification of the current view, but
  275.           does not change any of the relative angles of
  276.           objects in the view.
  277.  
  278. Data import
  279.           
  280.           You can import data into SiteView either from DXF
  281.           files or tab separated value (tsv) ASCII tables.
  282.           In version 1.0, the tabular data must be formatted
  283.           in rows.  That is, each row in the table is a
  284.           separate data object, and each column is a data
  285.           field.  Version 1.5 will accommodate both row and
  286.           column formatted data.  In Version 1.0, the "Swap
  287.           Rows and Columns" toggle box does not function.
  288.           
  289.           Note, you may often want to import location points
  290.           (i.e., (x,y,z) point data).  These should be
  291.           imported as "Value Points."  A value point has
  292.           (x,y,z,value) attributes.  However, the value
  293.           field can be left blank.  The data object simply
  294.           called "Point" refers to points that you create
  295.           graphically using the pallet tools.  If you
  296.           attempt to import spreadsheet data as simple point
  297.           objects, you will get an error message.  If this
  298.           happens, click on OK, and proceed to import the
  299.           data as Value Points instead.  In SiteView 1.5,
  300.           the simple point data object will not appear in
  301.           the pull down list of data types that can be
  302.           imported.
  303.  
  304. Menu items reserved for Release 1.5
  305.           
  306.           Some menu items or command options appear in
  307.           SiteView 1.0 only as place holders for
  308.           functionality that may appear in Release 1.5.
  309.           These options are not functional in Release 1.0,
  310.           and are grayed-out.
  311.