
README for TGS Visual 3Space Control v2.0
-----------------------------------------

    Updated 14-Oct-1996
    Copyright (C) 1995-1996 Template Graphics Software Inc.
    All Rights Reserved.

**************************************************************
IMPORTANT:

    The TGS software programs called "Visual 3Space Control"
    is protected by United States copyright laws and are subject
    to license agreement(s) with Template Graphics Software, Inc.
    (TGS).
    
    Limited use of the software is granted for persons evaluating 
    a purchase of the software.  TGS offers no warranty for the
    software or damage done by the software.  By using the
    software you are demonstrating agreement with these terms.
    Persons evaluating the software are not entitled to technical
    support unless otherwise agreed to by TGS.

    To purchase the Visual 3Space Control, please contact TGS
    at info@tgs.com, http://www.tgs.com or 619.457.5359 x251.
    More contact information is available at the end of this file.

***********************************************************
Release Notes for the Visual 3Space Control v2.0 Beta 1

              ((THIS SECTION UNDER CONSTRUCTION))

What's new for 2.0:

1. The 2.0 version of the control exposes 270+ Open Inventor
classes as COM Objects.   

2. Limited VRML2 viewing support.

3. Open Inventor programming from Visual Basic, VB Script and
Java Script.

4. Expanded sample programs.

***********************************************************
Release Notes for Visual 3Space Control v1.5

What's new for v1.5:
	
	OpenInventor Release 2.1.2

	Improved support for texture mapping

What's new for v1.3:

	Import Autodesk DXF format files.  This extends the previous support
	for VRML and Open Inventor files.

	Better handling of persistent properties from older versions of
	the Visual 3Space Control.

	Various bug fixes and improved stability.
	
**************************************************************

    Visual 3Space Control - The Visual 3Space control is a complete
    interactive 3D ActiveX component.  It provides a complete 3D rendering
    engine, a graphics display list, manages use interaction and provides
    a robust set of user interface controls.  Visual 3Space automatically
    translates Autodesk DXF, Internet VRML and Silicon Graphics Open 
    Inventor geometry files.

    Using Microsoft standards, Visual 3Space exposes over 20 property
    settings and over 200 method settings that allow customization of the
    control.  Users can also modify the 3D display list, called the scenegraph,
    using the exposed methods.

System Information
    
    The Visual 3Space Control should be run on a P5 level system with
    at least 8MEG of memory.

    The installation requires 11 MB of disk space.

    The Visual 3Space Control will run under Windows NT or Windows 95.
    All the necessary DLLs are provided with the TGS installation,
    including OpenGL(R) for Windows 95 by Microsoft.

    Using the standard Microsoft OpenGL, all screen resolutions and color
    depths are supported.  Resolution of 1024x768 or higher and color
    depth of 256 or higher is recommended for best appearance.

    All 3D accelerator boards compatible with Microsoft OpenGL are
    supported, including boards based on GLINT, E&S, Oki and AccelGraphics.
    A graphics acceleration card is NOT required to use the Visual 3Space Control.
	
**************************************************************

    To experiment with the Visual 3Space Control, start the Test Container and:

      1. Select Insert OLE Control from the Edit menu, and pick Ocxsv Control.

      2. Resize the control to the desired dimensions.

      3. Select Invoke Methods from the Edit menu.

      4. From the Name drop box select the LoadFile method and click on Invoke.

      5. Use the File Dialog to select a VRML file (Barcelona.wrl is
       a good model for experimenting with the Walk and Fly Viewers, bird.iv
       is good for the Examiner Viewer).

      6. From the Name drop box select the showViewDialog method, and click 
       on Invoke.

      7. Select the desired viewer and click on Ok.

      8. Click on Close to exit the Invoke Control Method Dialog.

      9. For the Fly Viewer, click the left mouse button to accelerate, middle mouse
       button to decelerate, and left-middle to stop.

       For the Walk Viewer, press and hold the left mouse button while moving
       the mouse in the desired direction of motion.  Use the up and down arrow
       keys to change elevation.

       Use the controls of the Fly or Walk viewer to move to a new viewing
       position, the bring up the Invoke Control Methods Dialog. Invoke the
       showNewCameraDialog method.  Click on create, select View All, and
       click on Apply.  Up to ten cameras can be created.  Picking a camera
       from the Camera List will install that camera as the current camera.

       For the Examiner Viewer, press and hold the left mouse button to spin the
       camera around the object.  Pressing the right mouse button brings up
       a popup menu that can be used to toggle viewing mode.  Turn off viewing
       mode, place the mouse pointer over a piece of the model (i.e. the head
       of the bird) and click the left mouse button.  A bounding box will 
       appear around the selected component.  Bring up the Invoke Control Methods 
       dialog, invoke the manipTrackball method and close the dialog.  Grab
       the trackball with the mouse pointer by pressing and holding the left 
       mouse button.

       For a detailed description of the viewer controls see the Open Inventor 
       Help File.
       
   10. Invoke the lightAddDirect method to create a directional light.  Turn 
       of viewing mode and grab the light icon arrow head with the mouse.  
       Use the mouse to change the direction of the light.  Invoke the 
       lightHideAll method to hide the light icon.

***************************************************************

About TGS

Template Graphics Software, based in San Diego, California, has provided
cross-platform graphics software since 1982.  G5G, a TGS Company in Europe,
provides direct sales, marketing, development, and support for Europe,
Eastern Europe, Russia and Africa.

TGS has regional sales/support offices in San Diego, San Jose, Houston, Atlanta,
Montreal and Paris.  TGS is represented by distribution partners in Japan,
the Pacific Rim and Europe.

TGS also provides the following additional graphics software:

	Open Inventor(TM) for Win32 (Intel, Alpha, MIPS and PPC)
	Open Inventor for UNIX (Sun, IBM, HP and DEC)
	OpenGL(R) - Apple, HP and Sun

             Visual 3Space(TM) Browser Control - 3D ActiveX Component
	3Space Assistant - 3D desktop utility for Office
	3Space Explorer - 3D add-on for Internet Explorer 3.0
	WebSpace(TM) Navigator - 3D Browser for the Internet

	PHIGS+ - GPHIGS cross-platform UNIX and PC
	Charting Tools - Cross Platform FIGraph and PHIGURE

Worldwide TGS and G5G Contacts:

    TGS World Headquarters
    Template Graphics Software Inc.
    9920 Pacific Heights Blvd., Suite 200
    San Diego, CA  92121
    Tel: 619.457.5359      Fax: 619.452.2547         Email: info@tgs.com
    WWW: http://www.sd.tgs.com/ or http://www.tgs.com

    Europe
    G5G, A TGS Company in Europe
    Buromaster
    18 avenue Francois Sommer
    92167 ANTONY Cedex
    FRANCE
    Tel: (33)1-42 37 66 66  Fax: (33)1-42 37 27 15   Email: europe@tgs.com

OpenGL is a registered trademark and Open Inventor and WebSpace are
trademarks of Silicon Graphics, Inc.
Visual 3Space is a trademark of Template Graphics Software, Inc.
Windows is a registered trademark and Visual C++ is a trademark of
Microsoft Corporation.

Other copyrights belong to their respective companies.

Copyright 1996.  All Rights Reserved.
