3D graphics for Windows

From: Valery Fine (Valeri.Faine@cern.ch)
Date: Wed Jun 04 1997 - 20:10:15 MEST


   Dear users.

   The "tomorrow" (1.01/04) release of the ROOT for Windows contains 
a variant of the 3D graphics with OpenGL.

  Some remarks on that 3D graphics for Windows

   1. OpenGL window is activated (like X3D package for UNIX) with 

        Canvas->Main menu->View->3D View
        for the CURRENT pad. That 
             

     1.1 selected with the "middle"  mouse button 
         (the "middle" button for 2-buttons mice means just both 
          buttons must be pressed)
     1.2. TPad::cd() from the command line

   and
 
   2. with TPad::x3d() method. This method can be called form the
      command line, from the macro and it is present in the 
      "Property" "Pop-Up" menu as well.

   3. One needs "touch" the Pad object with mouse to activate the 
      OpenGL image with the separate GL view (for example just try to 
      rotate it). Don't ask me why.

   OpenGL view makes sense for ROOT G3D objects only:

    1. GEANT(-like) geometry (see macro shapes.C and na49view.C)
    2. TPolyLine3D, TPolymarker3D (see macro basic3D.C and ntuple1.C  
       4th pad on the screen)


   To get HELP, select the "OpenGL" and type any kind of key. "?" for 
example.

  The OpenGL "light model" is not supported with 256 color monitors 
yet.

   Please, dont' ask me how to print this image, ask Bill Gate. The 
   only way I know is via Alt-PrntScreen --> the system clipboard. 
   Then one can use the "Paste" operation with any kind of PC 
   Text/Word/Image utilities  (Word, CorelDraw, PaintBrush 
   whatsoever) and print the document.

   It is a pre-pre-pre-release, so any kind of comments are welcome. 
   Be kind, please. Sometimes (if one opens too many GL windows) it   
   hangs ROOT - press CTRL-C to kill ROOT session.

   This version has been set up on the CERN NICE NT/95 system as 
   well.

   (See NICE Menu: 
      9 - Physics -> Experiments -> NA49 Root -> Start Root )

   With my best regards,

                        Valery

=================================================================
Dr. Valery Fine                  Telex : 911621 dubna su
    -----------
LCTA/Joint Inst.for NuclearRes   Phone : +7 09621 6 40 80
141980 Dubna, Moscow region      Fax   : +7 09621 6 51 45
Russia                           mailto:fine@main1.jinr.dubna.su                              

Dr. Valeri Faine
    ------------                 Phone: +41 22 767 6468
CERN                             FAX  : +41 22 767 7910
CH-1211 Geneva, 23               mailto:fine@mail.cern.ch 
Switzerland                      http://nicewww.cern.ch/~fine
                                 



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:26:19 MET