source: trunk/examples/novice/N03/visTutor/exN03Vis8.mac @ 1302

Last change on this file since 1302 was 1302, checked in by garnier, 14 years ago

change in NO3

File size: 4.7 KB
Line 
1#######################################################################
2#  MACRO FILE NAME: exN03Vis8.mac                                     #
3#                                                                     #
4#  AUTHOR(S): Satoshi Tanaka                                          #
5#                                                                     #
6#  DATE:                                                              #
7#        Nov      14, 2001 (renamed from exN03Vis8.mac)               #
8#        Nov      07, 2001                                            #
9#        Sept     08-09, 2001 (at Hebden Bridge, UK)                  #
10#        June     20, 2001                                            #
11#        November 26, 2000                                            #
12#        October  17, 2000                                            #
13#                                                                     #
14#  CONTENTS: A macro to demonstrate creation of a "multi-page"        #
15#            PostScript file                                          #
16#                                                                     #
17#  USAGE:  % setenv G4DAWNFILE_MAX_FILE_NUM  1                        #
18#          % setenv DAWN_BATCH               a                        #
19#          % gmake visclean                                           #
20#          % $G4BINDIR/exampleN03                                     #
21#          Idle> /control/execute visTutor/exN03Vis8.mac              #
22#          Idle> exit                                                 #
23#          % gv g4_00.eps                                             #
24#                                                                     #
25#          Then click, "<<", ">>" etc to traverse pages               #
26#                                                                     #
27#  REQUIRED PLATFORMS & SOFTWARES: Unix, X-window,                    #
28#                                  DAWN (version 3.85 or after)       #
29#                                  gv (Ghostview), Tcl/Tk             #
30#                                                                     #
31#  ENVIRONMENTAL VARIABLES (C-MACROS) FOR INSTALLATION:               #
32#  (See geant4/source/visualization/README for details.)              #
33#                                                                     #
34#    * Unnecessary                                                    #
35#                                                                     #
36#  ENVIRONMENTAL VARIABLES (C-MACROS) FOR COMPILATION:                #
37#  (See geant4/source/visualization/README for details.)              #
38#                                                                     #
39#    * Unnecessary                                                    #
40#                                                                     #
41#  ADDITIONAL NOTES:                                                  #
42#    * If you execute this macro plural times, all the views are      #
43#      sequentially appended to the file "g4_00.eps".                 #
44#      For example if you execute it two times, a 6-page (3+3 page)   #
45#      PostScript file is made.                                       #
46#      Unset environmental variables to initialize your environment:  #
47#                                                                     #
48#       % unsetenv G4DAWNFILE_MAX_FILE_NUM                            #
49#       % unsetenv DAWN_BATCH                                         #
50#                                                                     #
51#######################################################################
52
53####################################################################
54# Creation of a multi-page PostScript file with the DAWNFILE driver
55####################################################################
56
57# Invoke the DAWNFILE driver
58/vis/open DAWNFILE
59
60# Set viewing parameters
61/vis/viewer/reset
62/vis/viewer/zoom               0.9
63/vis/viewer/set/viewpointThetaPhi  35 35
64
65# Generate page 1: Absorber
66/vis/drawVolume           Absorber
67/vis/scene/add/axes       0 0 0 500 mm
68/vis/scene/add/text       0 0 0 mm  30 -150 -200   Page1/3:Absorber
69/vis/viewer/flush
70
71# Generate page 2: Gap
72/vis/drawVolume           Gap
73/vis/scene/add/axes       0 0 0 500 mm
74/vis/scene/add/text       0 0 0 mm 30 -100 -200   Page2/3:Gap
75/vis/viewer/flush
76
77# Generate page 3: World
78/vis/viewer/set/culling   global  false
79/vis/drawVolume           
80/vis/scene/add/axes       0 0 0 500 mm
81/vis/scene/add/text       0 0 0 mm 50 -100 -200   Page3/3:world
82/vis/viewer/flush
83
84# Make the culling on for next visualization
85#  Note: You may also use "/vis/viewer/reset"
86#        for this initialization.
87/vis/viewer/set/culling   global  true
Note: See TracBrowser for help on using the repository browser.