Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/basic/B5/tsg_offscreen.mac

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/basic/B5/tsg_offscreen.mac (Version 11.3.0) and /examples/basic/B5/tsg_offscreen.mac (Version 10.2)


  1                                                   
  2 #/////////////////////////////////////////////    
  3 #/////////////////////////////////////////////    
  4 #/////////////////////////////////////////////    
  5                                                   
  6 #  Default file format is zb_png. Then a pictu    
  7 # tools::sg offscreen zbuffer, and put in a pn    
  8 # file writer.                                    
  9                                                   
 10 #  Default file name is:                          
 11 #   g4tsg_offscreen_[format]_[index].[suffix]     
 12 # with:                                           
 13 # - index: starting at one and incremented at     
 14 # - format:                                       
 15 #     zb_png: tools::sg offscreen zbuffer put     
 16 #     zb_jpeg: tools::sg offscreen zbuffer put    
 17 #     zb_ps: tools::sg offscreen zbuffer put i    
 18 #     gl2ps_eps: gl2ps producing eps              
 19 #     gl2ps_ps:  gl2ps producing ps               
 20 #     gl2ps_pdf: gl2ps producing pdf              
 21 #     gl2ps_svg: gl2ps producing svg              
 22 #     gl2ps_tex: gl2ps producing tex              
 23 #     gl2ps_pgf: gl2ps producing pgf              
 24 # - suffix: according to the choosen file form    
 25                                                   
 26 #  You can change the file name with:             
 27 #   /vis/tsg/offscreen/set/file <file name>       
 28 #  You can change the automatic file name cons    
 29 #   /vis/tsg/offscreen/set/file auto <prefix>     
 30                                                   
 31 #  Default picture size, in pixels, is the one    
 32 #   /vis/open TSG_OFFSCREEN [width]x[height]      
 33 # for example:                                    
 34 #   /vis/open TSG_OFFSCREEN 1200x1200             
 35 # or by taking the default G4/vis viewer size     
 36 #   /vis/open TSG_OFFSCREEN                       
 37                                                   
 38 #  About the picture size, note that the gl2ps    
 39 # (gl2ps does not have a zbuffer logic). The "    
 40 # primitives, but with the size of the viewer.    
 41 # a lot of objects to render. With zb, to have    
 42 # have a large viewer size.                       
 43                                                   
 44 #  About transparency, the zb formats handle i    
 45 #   /vis/tsg/offscreen/set/transparency false     
 46 # to not draw the transparent objects.            
 47                                                   
 48 #/////////////////////////////////////////////    
 49 #/////////////////////////////////////////////    
 50 #/////////////////////////////////////////////    
 51 #  Below is a sequence to produce files at the    
 52 # (execute vis.mac first to have some scene to    
 53 #  Note that a TSG offscreen viewer is not an     
 54 # to produce a picture, you have to do:           
 55 #   /vis/viewer/rebuild                           
 56 # (a /vis/viewer/refresh or flush may not be s    
 57                                                   
 58 /vis/verbose confirmations                        
 59                                                   
 60 /vis/open TSG_OFFSCREEN                           
 61 /vis/viewer/rebuild  # to produce the default     
 62 /run/beamOn 10                                    
 63 /vis/viewer/rebuild  # to produce g4tsg_offscr    
 64                                                   
 65 /vis/tsg/offscreen/set/file auto B5_ true  #tr    
 66 /vis/viewer/rebuild  # to produce B5_1.png fil    
 67 /run/beamOn 10                                    
 68 /vis/viewer/rebuild  # to produce B5_2.png fil    
 69                                                   
 70 /vis/tsg/offscreen/set/format zb_png              
 71 /vis/tsg/offscreen/set/file B5_zb.png             
 72 /vis/viewer/rebuild                               
 73                                                   
 74 /vis/tsg/offscreen/set/format zb_jpeg             
 75 /vis/tsg/offscreen/set/file B5_zb.jpeg            
 76 /vis/viewer/rebuild                               
 77                                                   
 78 /vis/tsg/offscreen/set/format gl2ps_ps            
 79 /vis/tsg/offscreen/set/file B5_gl2ps.ps           
 80 /vis/viewer/rebuild                               
 81                                                   
 82 # gl2ps does not handle transparency, it could    
 83 # be usefull to not draw the transparent objec    
 84 /vis/tsg/offscreen/set/transparency false         
 85 /vis/tsg/offscreen/set/file B5_no_transparency    
 86 /vis/viewer/rebuild                               
 87 /vis/tsg/offscreen/set/transparency true          
 88                                                   
 89 # change picture size:                            
 90 /vis/tsg/offscreen/set/size 2000 1500             
 91 /vis/tsg/offscreen/set/format zb_jpeg             
 92 /vis/tsg/offscreen/set/file B5_2000_1500_zb.jp    
 93 /vis/viewer/rebuild                               
 94                                                   
 95 # return to the "/vis/open" (/vis/viewer/creat    
 96 /vis/tsg/offscreen/set/size 0 0                   
 97                                                   
 98 /vis/tsg/offscreen/set/format zb_jpeg             
 99 /vis/tsg/offscreen/set/file B5_600_600_zb.jpeg    
100 /vis/viewer/rebuild                               
101                                                   
102 /vis/verbose warnings