#!/usr/bin/avs -network
version 5.0 (50.10 wb)
module "read image.user.0" -xy 328,142 -ex $Path/avs_library/mongo
module downsize.user.1 -xy 328,192 -ex $Path/avs_library/mongo
module "extract scalar.user.2" -xy 528,262 -ex $Path/avs_library/mongo
module "field to float.user.3" -xy 528,322 -ex $Path/avs_library/mongo
module "generate colormap.user.4" -xy 98,372
module "geometry viewer.user.5" -xy 348,492
module carpet.user.6 -xy 348,422 -ex /user/ianc/avs/experiments/carpet/carpet
module "extract scalar.user.7" -xy 148,262 -ex $Path/avs_library/mongo
module "field to float.user.8" -xy 148,322 -ex $Path/avs_library/mongo
port_connect "read image.user.0":0 downsize.user.1:0
port_connect downsize.user.1:0 "extract scalar.user.7":0
port_connect downsize.user.1:0 "extract scalar.user.2":0
port_connect "extract scalar.user.2":0 "field to float.user.3":0
port_connect "field to float.user.3":0 carpet.user.6:0
port_connect "generate colormap.user.4":0 carpet.user.6:2
port_connect carpet.user.6:0 "geometry viewer.user.5":0
port_connect "extract scalar.user.7":0 "field to float.user.8":0
port_connect "field to float.user.8":0 carpet.user.6:1
parm_set "read image.user.0":"Read Image Browser" $Path/data/image/avs.x
parm_set downsize.user.1:downsize 12
parm_set "extract scalar.user.2":Channel red -range alpha;red;green;blue ;
parm_set "generate colormap.user.4":colormap "{ \
{0.656862736,1,1,0}\
{0.656022429,1,1,1.53786987e-05}\
{0.655065358,1,1,6.15147946e-05}\
{0.654030442,1,1,0.000138408286}\
{0.652941227,1,1,0.000246059179}\
{0.651812196,1,1,0.000384467479}\
{0.649792016,1,1,0.000553633144}\
{0.647652984,1,1,0.000753556262}\
{0.6453951,1,1,0.000984236714}\
{0.643018424,1,1,0.00124567456}\
{0.640522897,1,1,0.00153786992}\
{0.637908518,1,1,0.00186082255}\
{0.635294139,1,1,0.00221453258}\
{0.63267976,1,1,0.002599}\
{0.630065382,1,1,0.00301422505}\
{0.627451002,1,1,0.00346020726}\
{0.624836624,1,1,0.00393694686}\
{0.622222245,1,1,0.00444444409}\
{0.619607866,1,1,0.00498269824}\
{0.616993487,1,1,0.00555171026}\
{0.614379108,1,1,0.00615147967}\
{0.611764729,1,1,0.00678200601}\
{0.60915041,1,1,0.0074432902}\
{0.606535971,1,1,0.00813533179}\
{0.603921592,1,1,0.00885813031}\
{0.601307213,1,1,0.00961168669}\
{0.598692894,1,1,0.010396}\
{0.596078455,1,1,0.0112110712}\
{0.593464017,1,1,0.0120569002}\
{0.590849638,1,1,0.0129334852}\
{0.588235259,1,1,0.013840829}\
{0.58562088,1,1,0.0147789298}\
{0.583006561,1,1,0.0157477874}\
{0.580392182,1,1,0.016747402}\
{0.577777803,1,1,0.0177777763}\
{0.575163424,1,1,0.0188389067}\
{0.572549045,1,1,0.019930793}\
{0.569934666,1,1,0.021053439}\
{0.567320287,1,1,0.022206841}\
{0.564705908,1,1,0.0233910009}\
{0.562091529,1,1,0.0246059187}\
{0.55947715,1,1,0.0258515924}\
{0.556862772,1,1,0.027128024}\
{0.554248392,1,1,0.0284352135}\
{0.551634014,1,1,0.0297731608}\
{0.549019635,1,1,0.0311418641}\
{0.546405315,1,1,0.0325413272}\
{0.543790877,1,1,0.0339715444}\
{0.541176498,1,1,0.0354325212}\
{0.538562119,1,1,0.0369242541}\
{0.5359478,1,1,0.0384467468}\
{0.533333361,1,1,0.0399999954}\
{0.530718923,1,1,0.041584}\
{0.528104603,1,1,0.0431987643}\
{0.525490224,1,1,0.0448442846}\
{0.522875786,1,1,0.0465205647}\
{0.520261466,1,1,0.0482276008}\
{0.517647088,1,1,0.0499653928}\
{0.515032709,1,1,0.0517339408}\
{0.51241833,1,1,0.0535332486}\
{0.511316359,1,1,0.0553633161}\
{0.511748493,1,1,0.0572241396}\
{0.513736308,1,1,0.059115719}\
{0.517301381,1,1,0.0610380545}\
{0.522465289,1,1,0.0629911497}\
{0.527629197,1,1,0.0649750009}\
{0.532793164,1,1,0.0669896081}\
{0.534551918,1,1,0.0690349787}\
{0.490196615,1,1,0.0711111054}\
{0.446381986,1,1,0.073217988}\
{0.40280503,1,1,0.0753556266}\
{0.35795328,1,1,0.0775240213}\
{0.312108248,1,1,0.0797231719}\
{0.294712871,1,1,0.081953086}\
{0.275977939,1,1,0.084213756}\
{0.255881786,1,1,0.0865051821}\
{0.237643808,1,1,0.0888273641}\
{0.221285596,1,1,0.0911803022}\
{0.213639066,1,1,0.0935640037}\
{0.257440716,1,1,0.0959784612}\
{0.306035757,1,1,0.0984236747}\
{0.359727234,1,1,0.100899644}\
{0.418515056,1,1,0.10340637}\
{0.476999938,1,1,0.105943859}\
{0.503686011,1,1,0.108512096}\
{0.528319478,1,1,0.111111097}\
{0.550878823,1,1,0.113740854}\
{0.569721758,1,1,0.116401367}\
{0.58480519,1,1,0.119092643}\
{0.592680693,1,1,0.121814676}\
{0.59329921,1,1,0.124567457}\
{0.586639047,1,1,0.127351001}\
{0.572678685,1,1,0.130165309}\
{0.55139631,1,1,0.133010358}\
{0.52786684,1,1,0.135886177}\
{0.506130814,1,1,0.138792753}\
{0.48620972,1,1,0.141730085}\
{0.468125135,1,1,0.144698173}\
{0.451898694,1,1,0.147697016}\
{0.437551975,1,1,0.150726631}\
{0.425106764,1,1,0.153786987}\
{0.414584368,1,1,0.156878099}\
{0.406006604,1,1,0.159999982}\
{0.399395049,1,1,0.16315262}\
{0.394771278,1,1,0.166336}\
{0.392156929,1,1,0.169550151}\
{0.38954252,1,1,0.172795057}\
{0.386928111,1,1,0.17607072}\
{0.384313762,1,1,0.179377139}\
{0.381699383,1,1,0.182714313}\
{0.379085004,1,1,0.186082259}\
{0.376470596,1,1,0.189480945}\
{0.373856246,1,1,0.192910403}\
{0.371241868,1,1,0.196370602}\
{0.368627518,1,1,0.199861571}\
{0.36601311,1,1,0.203383297}\
{0.363398731,1,1,0.206935763}\
{0.360784382,1,1,0.210519001}\
{0.358169943,1,1,0.214132994}\
{0.355555594,1,1,0.217777759}\
{0.352941215,1,1,0.221453264}\
{0.350326836,1,1,0.225159526}\
{0.347712457,1,1,0.228896558}\
{0.345098078,1,1,0.232664332}\
{0.342483699,1,1,0.236462876}\
{0.33986932,1,1,0.240292162}\
{0.337254941,1,1,0.244152218}\
{0.334640562,1,1,0.24804303}\
{0.332026184,1,1,0.251964599}\
{0.329411834,1,1,0.255916923}\
{0.326797396,1,1,0.259900004}\
{0.324183047,1,1,0.26391384}\
{0.321568668,1,1,0.267958432}\
{0.318954289,1,1,0.272033811}\
{0.31633991,1,1,0.276139915}\
{0.313725531,1,1,0.280276775}\
{0.311111152,1,1,0.284444422}\
{0.308496773,1,1,0.288642794}\
{0.305882394,1,1,0.292871952}\
{0.303268015,1,1,0.297131836}\
{0.300653636,1,1,0.301422506}\
{0.298039287,1,1,0.305743903}\
{0.295424849,1,1,0.310096085}\
{0.2928105,1,1,0.314479023}\
{0.290196121,1,1,0.318892688}\
{0.287581742,1,1,0.323337138}\
{0.284967363,1,1,0.327812344}\
{0.282352984,1,1,0.332318306}\
{0.279738605,1,1,0.336855024}\
{0.277124226,1,1,0.341422498}\
{0.274509847,1,1,0.346020728}\
{0.271895468,1,1,0.350649714}\
{0.269281089,1,1,0.355309456}\
{0.26666674,1,1,0.359999955}\
{0.264052302,1,1,0.364721209}\
{0.261437952,1,1,0.369473249}\
{0.258823574,1,1,0.374256015}\
{0.256209195,1,1,0.379069537}\
{0.253594816,1,1,0.383913845}\
{0.250980437,1,1,0.388788879}\
{0.248366028,1,1,0.393694699}\
{0.245751664,1,1,0.398631245}\
{0.243137285,1,1,0.403598577}\
{0.240522906,1,1,0.408596635}\
{0.237908512,1,1,0.413625479}\
{0.235294148,1,1,0.418685079}\
{0.232679754,1,1,0.423775434}\
{0.23006539,1,1,0.428896516}\
{0.227451012,1,1,0.434048384}\
{0.224836633,1,1,0.439231008}\
{0.222222239,1,1,0.444444388}\
{0.219607875,1,1,0.449688524}\
{0.216993466,1,1,0.454963416}\
{0.214379117,1,1,0.460269064}\
{0.211764708,1,1,0.465605468}\
{0.209150359,1,1,0.470972657}\
{0.206535965,1,1,0.476370573}\
{0.203921601,1,1,0.481799245}\
{0.201307192,1,1,0.487258702}\
{0.198692843,1,1,0.492748886}\
{0.196078434,1,1,0.498269826}\
{0.193464056,1,1,0.503821552}\
{0.190849692,1,1,0.509404004}\
{0.188235298,1,1,0.515017211}\
{0.185620919,1,1,0.520661235}\
{0.183006555,1,1,0.526335955}\
{0.180392161,1,1,0.53204143}\
{0.177777767,1,1,0.537777722}\
{0.175163403,1,1,0.54354471}\
{0.172549024,1,1,0.549342513}\
{0.169934645,1,1,0.555171013}\
{0.167320266,1,1,0.561030328}\
{0.164705887,1,1,0.56692034}\
{0.162091494,1,1,0.572841167}\
{0.15947713,1,1,0.578792691}\
{0.156862751,1,1,0.584775031}\
{0.154248372,1,1,0.590788066}\
{0.151633993,1,1,0.596831918}\
{0.149019629,1,1,0.602906525}\
{0.146405235,1,1,0.609011829}\
{0.143790856,1,1,0.615147948}\
{0.141176477,1,1,0.621314824}\
{0.138562098,1,1,0.627512395}\
{0.135947734,1,1,0.633740783}\
{0.133333355,1,1,0.639999926}\
{0.130718961,1,1,0.646289825}\
{0.128104582,1,1,0.652610481}\
{0.125490203,1,1,0.658961832}\
{0.122875832,1,1,0.665344}\
{0.120261461,1,1,0.671756923}\
{0.117647082,1,1,0.678200602}\
{0.11503271,1,1,0.684675038}\
{0.112418324,1,1,0.691180229}\
{0.10980396,1,1,0.697716176}\
{0.107189581,1,1,0.70428288}\
{0.104575194,1,1,0.710880339}\
{0.10196083,1,1,0.717508554}\
{0.099346444,1,1,0.724167526}\
{0.0967320725,1,1,0.730857253}\
{0.0941176936,1,1,0.737577796}\
{0.0915033221,1,1,0.744329035}\
{0.0888889357,1,1,0.75111103}\
{0.0862745568,1,1,0.757923782}\
{0.0836601853,1,1,0.764767289}\
{0.0810458064,1,1,0.771641612}\
{0.0784314275,1,1,0.778546631}\
{0.0758170485,1,1,0.785482407}\
{0.0732026696,1,1,0.792448938}\
{0.0705882907,1,1,0.799446285}\
{0.0679739118,1,1,0.806474328}\
{0.0653595328,1,1,0.813533187}\
{0.0627451539,1,1,0.820622742}\
{0.0601307675,1,1,0.827743053}\
{0.0575163923,1,1,0.83489418}\
{0.0549020097,1,1,0.842076004}\
{0.0522876196,1,1,0.849288642}\
{0.0496732444,1,1,0.856531978}\
{0.047058858,1,1,0.863806128}\
{0.0444444716,1,1,0.871111035}\
{0.0418300964,1,1,0.878446638}\
{0.0392157175,1,1,0.885813057}\
{0.0366013348,1,1,0.893210173}\
{0.0339869596,1,1,0.900638103}\
{0.0313725807,1,1,0.90809679}\
{0.0287582073,1,1,0.915586233}\
{0.0261438265,1,1,0.923106372}\
{0.0236482862,1,1,0.930657327}\
{0.021271579,1,1,0.938239038}\
{0.0190137084,1,1,0.945851505}\
{0.016874671,1,1,0.953494668}\
{0.0148544693,1,1,0.961168647}\
{0.0137255313,1,1,0.968873382}\
{0.0126362052,1,1,0.976608872}\
{0.0116013465,1,1,0.984375119}\
{0.0106442971,1,1,0.992172122}\
{0.00980396103,1,1,0.999999881}\
}"
parm_set "generate colormap.user.4":"lo value" 84.50434875
parm_set "generate colormap.user.4":"hi value" 255
parm_set carpet.user.6:"Z scale" 10.73883629
parm_set carpet.user.6:method Block
parm_set carpet.user.6:"flip normals" true
parm_set carpet.user.6:"leave holes" true
parm_set "extract scalar.user.7":Channel green -range alpha;red;green;blue ;
geom_set_scene -scene "geometry viewer.user.5"
geom_set_camera_name "Camera 1"
geom_resize_camera -view "Camera 1" 507 251
#
# State for view: Camera 1
#
geom_set_position -view "Camera 1" 0 0 -12
geom_set_view_modes -depth_cue 0 -view "Camera 1"
geom_set_view_modes -polygonal_spheres 0 -view "Camera 1"
geom_set_view_modes -stereo 0 -view "Camera 1"
geom_set_view_modes -head_tracking 1 -view "Camera 1"
geom_set_view_modes -z_buffer 1 -view "Camera 1"
geom_set_view_modes -perspective 1 -view "Camera 1"
geom_set_camera_params -view "Camera 1" -front 1 -back 112
geom_set_depth_cue_params "Camera 1" -scale 0.1
#
# Light state
#
geom_set_light -light 1 -type directional -state 1
geom_set_light -type ambient -state 1
#
# State for object: top
#
geom_set_cur_cli_obj top
geom_set_matrix   -mat \
                  0.169147    -0.0341891    0.0858566    0 \
                    0.0924058    0.0648638    -0.15622    0 \
                    -0.00118269    0.178255    0.0733126    0 \
                    0    0    0    1 
geom_set_position   -6.04012 -0.0331917 0.0791557
geom_set_backface_cull normal
geom_set_render_mode outline_gouraud
#
# State for object: "field mesh"
#
geom_set_cur_cli_obj -push
geom_set_name_context carpet.user.6
geom_create_obj "field mesh" -mod carpet.user.6
geom_set_name_context
geom_set_cur_cli_obj -pop
shell "ui" shell
 panel Application -w app_panel -p ui -xy 0,0 -wh 260,1024
  panel "Top Level Stack" -w master_stack -p Application -xy 2,100 -wh 260,1030
   panel "read image.user.0" -w panel -p "Top Level Stack" -xy 0,86 -wh 260,516\
   -P title string "Carpet Demo"
    manipulator "read image.user.0:Read Image Browser" -w browser -p "read image.user.0" \
        -xy 10,10 -wh 236,194
    panel carpet.user.6 -w panel -p "read image.user.0" -xy 13,210 -wh 231,186\
   -P title string "Carpet Controls"
     manipulator "carpet.user.6:Z scale" -w dial -p carpet.user.6 \
         -xy 8,49 -wh 90,130
     manipulator carpet.user.6:method -w radio_buttons -p carpet.user.6 \
         -xy 101,52 -wh 118,44
     manipulator "carpet.user.6:flip normals" -w toggle -p carpet.user.6 \
         -xy 105,107 -wh 118,22
     manipulator "carpet.user.6:leave holes" -w toggle -p carpet.user.6 \
         -xy 102,144 -wh 118,22
    manipulator "extract scalar.user.2:Channel" -w radio_buttons -p "read image.user.0" \
        -xy 9,417 -wh 118,88
    manipulator "extract scalar.user.7:Channel" -w radio_buttons -p "read image.user.0" \
        -xy 132,418 -wh 118,88
   panel "generate colormap.user.4" -w panel -p "Top Level Stack" \
       -xy 0,86 -wh 256,944
    manipulator "generate colormap.user.4:colormap" -w color_editor -p "generate colormap.user.4" \
        -xy 9,29 -wh 236,416
    manipulator "generate colormap.user.4:lo value" -w dial -p "generate colormap.user.4" \
        -xy 31,461 -wh 90,130
    manipulator "generate colormap.user.4:hi value" -w dial -p "generate colormap.user.4" \
        -xy 138,460 -wh 90,130
    manipulator downsize.user.1:downsize -w typein_integer -p "generate colormap.user.4" \
        -xy 71,608 -wh 118,22
 panel "geometry viewer.user.5!display" -w container -p ui -xy 452,210 -wh 547,323\
   -P zoom_coords string "0 0 0 0 0 <$NULL> 0 0 0 0"
manipulator carpet.user.6!title -w text -p carpet.user.6 -xy 10,10 -wh 118,22
manipulator "read image.user.0!title" -w text -p "read image.user.0" \
    -xy 10,10 -wh 118,22
manipulator "field to float.user.3":"float normalize" -w none
manipulator "geometry viewer.user.5":object -w none
manipulator "geometry viewer.user.5":"Update Always" -w none
manipulator "geometry viewer.user.5":"Update Image" -w none
manipulator "field to float.user.8":"float normalize" -w none
# End of file