# History file 'sal-ts.h' transforms surfaces from the GOCAD # representation to the representation described by package FORMS # and to the VRML representation. # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # Input files required chk.pl: "data/sal/" "salt.ts" chk.pl: "data/sal/" "top.ts" chk.pl: "data/sal/" "hrz_1.ts" chk.pl: "data/sal/" "gp2.ts" chk.pl: "data/sal/" "bottom.ts" chk.pl: "data/sal/" "fault_a.ts" chk.pl: "data/sal/" "sal-m1.dat" chk.pl: "data/sal/" "sal-cam.dat" chk.pl: "data/sal/" "sal-dli.dat" chk.pl: "forms/" "hsv.dat" # Initializing the output VRML file # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MODEL='sal-m1.dat' WRL='salt.wrl' VRML='VRML2' # Setting of cameras (viewpoints) and lights UP1=0 UP2=0 UP3=-1 CAMERA='sal-cam.dat' DLIGHT='sal-dli.dat' AMBIENT=0.00 R=0.00 G=0.00 B=0.00 # Black background # Colour properties COLORS='hsv.dat' VPER=1. TRANSP=0.00 SPECULAR=0.22 SHININESS=0.10 iniwrl: # Plotting model box wireframe LIN='salt-bnd.out' KOLLIN=0 R=1.00 G=1.00 B=1.00 bndlin: linwrl: # Extracting points and triangles from file 'salt.ts', plotting the salt # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TSURF='salt.ts' VRTX='salt-pts.out' PLGNS='salt-trg.tmp' tsurf: PLGN='salt-trg.out' plgn: VRTX='salt-pts.out' TRGL='salt-trg.out' KOLPOS=0 KOLNEG=7 R=1.00 G=1.00 B=0.00 srfwrl: # Extracting points and triangles from individual '*.ts' files, # plotting them together with the salt # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ R=1.00 G=0.00 B=0.00 PLGNS='trg.tmp' PLGN='trg.out' TRGL='trg.out' # The most important files # ~~~~~~~~~~~~~~~~~~~~~~~~ TSURF='top.ts' VRTX='top.pts' WRLOUT='top.wrl' tsurf: plgn: srfwrl: TSURF='hrz_1.ts' VRTX='hrz_1.pts' WRLOUT='hrz_1.wrl' tsurf: plgn: srfwrl: SHIFT3=152.4 # Shifting GP2 down by 500 feet TSURF='gp2.ts' VRTX='gp2.pts' WRLOUT='gp2.wrl' tsurf: SHIFT3= plgn: srfwrl: TSURF='bottom.ts' VRTX='bottom.pts' WRLOUT='bottom.wrl' tsurf: plgn: srfwrl: TSURF='fault_a.ts' VRTX='fault_a.pts' WRLOUT='fault_a.wrl' tsurf: plgn: srfwrl: # Other files from CD-ROM # ~~~~~~~~~~~~~~~~~~~~~~~ #copy.pl: "layer_x_1_b.ts" "layer_~1.ts" #copy.pl: "layer_x_1_t.ts" "layer_~2.ts" #copy.pl: "layer_x_2_b.ts" "layer_~3.ts" #copy.pl: "layer_x_2_t.ts" "layer_~4.ts" #copy.pl: "layer_x_3_b.ts" "layer_~5.ts" #copy.pl: "layer_x_3_t.ts" "layer_~6.ts" #copy.pl: "layer_y_1_b.ts" "layer_~7.ts" #copy.pl: "layer_y_1_t.ts" "layer_~8.ts" #copy.pl: "layer_y_2_b.ts" "layer_~9.ts" #copy.pl: "layer_y_2_t.ts" "layer~10.ts" #copy.pl: "layer_y_3_b.ts" "layer~11.ts" #copy.pl: "layer_y_3_t.ts" "layer~12.ts" #copy.pl: "layer_y_4_b.ts" "layer~13.ts" #copy.pl: "layer_y_4_t.ts" "layer~14.ts" #copy.pl: "layer_z_b.ts" "layer~15.ts" #copy.pl: "layer_z_t.ts" "layer~16.ts" #VRTX='vrtx.tmp' PLGNS='trg.tmp' PLGN='trg.out' TRGL='trg.out' #TSURF='aa.ts' WRLOUT='aa.wrl' tsurf: # plgn: # srfwrl: #TSURF='bb.ts' WRLOUT='bb.wrl' tsurf: # plgn: # srfwrl: #TSURF='cc.ts' WRLOUT='cc.wrl' tsurf: # plgn: # srfwrl: #TSURF='dd.ts' WRLOUT='dd.wrl' tsurf: # plgn: # srfwrl: #TSURF='ee.ts' WRLOUT='ee.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_b.ts' WRLOUT='fault_b.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_c.ts' WRLOUT='fault_c.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_d.ts' WRLOUT='fault_d.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_e.ts' WRLOUT='fault_e.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_f.ts' WRLOUT='fault_f.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_g.ts' WRLOUT='fault_g.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_h.ts' WRLOUT='fault_h.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_i.ts' WRLOUT='fault_i.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_j.ts' WRLOUT='fault_j.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_l.ts' WRLOUT='fault_l.wrl' tsurf: # plgn: # srfwrl: #TSURF='fault_m.ts' WRLOUT='fault_m.wrl' tsurf: # plgn: # srfwrl: #TSURF='ff.ts' WRLOUT='ff.wrl' tsurf: # plgn: # srfwrl: #TSURF='hrz_2.ts' WRLOUT='hrz_2.wrl' tsurf: # plgn: # srfwrl: #TSURF='hrz_3.ts' WRLOUT='hrz_3.wrl' tsurf: # plgn: # srfwrl: #TSURF='hrz_4.ts' WRLOUT='hrz_4.wrl' tsurf: # plgn: # srfwrl: #TSURF='hrz_5.ts' WRLOUT='hrz_5.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~1.ts' WRLOUT='layer_~1.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~2.ts' WRLOUT='layer_~2.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~3.ts' WRLOUT='layer_~3.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~4.ts' WRLOUT='layer_~4.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~5.ts' WRLOUT='layer_~5.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~6.ts' WRLOUT='layer_~6.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~7.ts' WRLOUT='layer_~7.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~8.ts' WRLOUT='layer_~8.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer_~9.ts' WRLOUT='layer_~9.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer~10.ts' WRLOUT='layer~10.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer~11.ts' WRLOUT='layer~11.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer~12.ts' WRLOUT='layer~12.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer~13.ts' WRLOUT='layer~13.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer~14.ts' WRLOUT='layer~14.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer~15.ts' WRLOUT='layer~15.wrl' tsurf: # plgn: # srfwrl: #TSURF='layer~16.ts' WRLOUT='layer~16.wrl' tsurf: # plgn: # srfwrl: #TSURF='r_1.ts' WRLOUT='r_1.wrl' tsurf: # plgn: # srfwrl: #TSURF='r_2.ts' WRLOUT='r_2.wrl' tsurf: # plgn: # srfwrl: #TSURF='r_3.ts' WRLOUT='r_3.wrl' tsurf: # plgn: # srfwrl: #TSURF='sheath.ts' WRLOUT='sheath.wrl' tsurf: # plgn: # srfwrl: #TSURF='sl_1.ts' WRLOUT='sl_1.wrl' tsurf: # plgn: # srfwrl: #TSURF='sl_2.ts' WRLOUT='sl_2.wrl' tsurf: # plgn: # srfwrl: #TSURF='sl_3.ts' WRLOUT='sl_3.wrl' tsurf: # plgn: # srfwrl: #TSURF='vkz2.ts' WRLOUT='vkz2.wrl' tsurf: # plgn: # srfwrl: # List of the output files # # 'salt-pts.out' 'salt-trg.out' 'salt.wrl' ... Points, triangles, # and VRML view of the salt interface. # # 'top.pts' 'hrz_1.pts' 'gp2.pts' 'bottom.pts' 'fault_a.pts' # 'top.wrl' 'hrz_1.wrl' 'gp2.wrl' 'bottom.wrl' 'fault_a.wrl' ... # Points of the most important interfaces and VRML views # of the interfaces together with the salt interface. # '*.wrl' ... VRML views of other surfaces together with the salt # interface.