#!/usr/bin/avs -network version 5.0 (50.25 hp) module "Create MPEG.user.0" -xy 388,402 -ex /afs/mcc.ac.gb/users/cgu/mzagssl/avs/create_mpeg/create_mpeg module "geometry viewer.user.1" -xy 388,282 module "read field.user.2" -xy 388,82 -ex $Path/avs_library/mongo module "volume bounds.user.3" -xy 548,222 -ex $Path/avs_library/mongo module "arbitrary slicer.user.4" -xy 388,222 -ex $Path/avs_library/mongo module "generate colormap.user.5" -xy 198,112 module isosurface.user.6 -xy 228,222 -ex $Path/avs_library/tile port_vis isosurface.user.6:level -on module "animated float.user.7" -xy 88,172 -ex $Path/avs_library/anim_float module "prepare video.user.8" -xy 388,352 -ex $Path/avs_library/prep_NTSC port_connect "geometry viewer.user.1":0 "prepare video.user.8":0 port_connect "read field.user.2":0 isosurface.user.6:1 port_connect "read field.user.2":0 "volume bounds.user.3":0 port_connect "read field.user.2":0 isosurface.user.6:0 port_connect "read field.user.2":0 "arbitrary slicer.user.4":0 port_connect "volume bounds.user.3":0 "geometry viewer.user.1":0 port_connect "arbitrary slicer.user.4":0 "geometry viewer.user.1":0 port_connect "generate colormap.user.5":0 isosurface.user.6:2 port_connect "generate colormap.user.5":0 "arbitrary slicer.user.4":1 port_connect isosurface.user.6:0 "geometry viewer.user.1":0 port_connect "animated float.user.7":0 isosurface.user.6:3 port_connect "prepare video.user.8":0 "Create MPEG.user.0":0 parm_set "Create MPEG.user.0":filename /tmp/hy-iso.mpeg parm_set "Create MPEG.user.0":Pause false parm_set "read field.user.2":"Read Field Browser" /usr/avs/data/field/hydrogen.fld parm_set isosurface.user.6:level 40 -range 0 255 parm_set "animated float.user.7":"min value" 40 parm_set "animated float.user.7":"max value" 200 parm_set "animated float.user.7":steps 15 parm_set "animated float.user.7":sleep true parm_set "prepare video.user.8":"low-pass filter" false geom_set_scene -scene "geometry viewer.user.1" geom_set_camera_name "Camera 1" geom_resize_camera -view "Camera 1" 399 367 # # State for view: Camera 1 # geom_set_position -view "Camera 1" 0 0 -12 geom_set_renderer "Software Renderer" -view "Camera 1" 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_camera_params -view "Camera 1" -front -88 -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.0787586 -0.0190683 0.0432736 0 \ 0.0472695 0.0293614 -0.0730933 0 \ 0.00134108 0.0849319 0.0349842 0 \ -4.01213 -2.99958 -0.162682 1 geom_set_obj_window 0 63 0 63 0 63 # # State for object: isosurface # geom_set_cur_cli_obj -push geom_set_name_context isosurface.user.6 geom_create_obj isosurface -mod isosurface.user.6 geom_set_trans_mode parent geom_set_obj_window 0 63 0 63 0 63 geom_set_name_context geom_set_cur_cli_obj -pop # # State for object: slice # geom_set_cur_cli_obj -push geom_set_name_context "arbitrary slicer.user.4" geom_create_obj slice -mod "arbitrary slicer.user.4" geom_set_trans_mode redirect geom_set_render_mode no_light geom_set_name_context geom_set_cur_cli_obj -pop # # State for object: bounds # geom_set_cur_cli_obj -push geom_set_name_context "volume bounds.user.3" geom_create_obj bounds -mod "volume bounds.user.3" geom_set_trans_mode parent geom_set_obj_window 0 63 0 63 0 63 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,982 panel "Top Level Stack" -w master_stack -p Application -xy 2,100 -wh 256,784 panel "Create MPEG.user.0" -w panel -p "Top Level Stack" -xy 0,218 -wh 256,466 manipulator "Create MPEG.user.0:filename" -w browser -p "Create MPEG.user.0" \ -xy 10,10 -wh 236,314 manipulator "Create MPEG.user.0:Pause" -w toggle -p "Create MPEG.user.0" \ -xy 10,324 -wh 118,22 manipulator "Create MPEG.user.0:Forget it" -w oneshot -p "Create MPEG.user.0" \ -xy 10,346 -wh 118,22 manipulator "Create MPEG.user.0:Make it" -w oneshot -p "Create MPEG.user.0" \ -xy 10,368 -wh 118,22 manipulator "Create MPEG.user.0:Repeat" -w oneshot -p "Create MPEG.user.0" \ -xy 10,390 -wh 118,22 manipulator "Create MPEG.user.0:size" -w text -p "Create MPEG.user.0" \ -xy 10,412 -wh 236,22 manipulator "Create MPEG.user.0:Frame" -w text -p "Create MPEG.user.0" \ -xy 10,434 -wh 236,22 panel "read field.user.2" -w panel -p "Top Level Stack" -xy 0,218 -wh 256,324 manipulator "read field.user.2:Read Field Browser" -w browser -p "read field.user.2" \ -xy 10,10 -wh 236,194 manipulator "read field.user.2:Data Conversion" -w radio_buttons -p "read field.user.2" \ -xy 10,204 -wh 118,44 manipulator "read field.user.2:Read Status" -w textblock -p "read field.user.2" \ -xy 10,248 -wh 236,66 panel "volume bounds.user.3" -w panel -p "Top Level Stack" \ -xy 0,108 -wh 138,196 manipulator "volume bounds.user.3:Hull" -w toggle -p "volume bounds.user.3" \ -xy 10,10 -wh 118,22 manipulator "volume bounds.user.3:Min I" -w toggle -p "volume bounds.user.3" \ -xy 10,32 -wh 118,22 manipulator "volume bounds.user.3:Max I" -w toggle -p "volume bounds.user.3" \ -xy 10,54 -wh 118,22 manipulator "volume bounds.user.3:Min J" -w toggle -p "volume bounds.user.3" \ -xy 10,76 -wh 118,22 manipulator "volume bounds.user.3:Max J" -w toggle -p "volume bounds.user.3" \ -xy 10,98 -wh 118,22 manipulator "volume bounds.user.3:Min K" -w toggle -p "volume bounds.user.3" \ -xy 10,120 -wh 118,22 manipulator "volume bounds.user.3:Max K" -w toggle -p "volume bounds.user.3" \ -xy 10,142 -wh 118,22 manipulator "volume bounds.user.3:Colored Bounds" -w toggle -p "volume bounds.user.3" \ -xy 10,164 -wh 118,22 panel "arbitrary slicer.user.4" -w panel -p "Top Level Stack" \ -xy 0,130 -wh 200,346 manipulator "arbitrary slicer.user.4:X Rotation" -w dial -p "arbitrary slicer.user.4" \ -xy 10,10 -wh 90,130 manipulator "arbitrary slicer.user.4:Y Rotation" -w dial -p "arbitrary slicer.user.4" \ -xy 100,10 -wh 90,130 manipulator "arbitrary slicer.user.4:Distance" -w dial -p "arbitrary slicer.user.4" \ -xy 10,140 -wh 90,130 manipulator "arbitrary slicer.user.4:Mesh Res" -w idial -p "arbitrary slicer.user.4" \ -xy 100,140 -wh 90,130 manipulator "arbitrary slicer.user.4:Sampling Style" -w text -p "arbitrary slicer.user.4" \ -xy 10,270 -wh 118,22 manipulator "arbitrary slicer.user.4:choice" -w radio_buttons -p "arbitrary slicer.user.4" \ -xy 10,292 -wh 118,44 panel "generate colormap.user.5" -w panel -p "Top Level Stack" \ -xy 0,152 -wh 256,566 manipulator "generate colormap.user.5:colormap" -w color_editor -p "generate colormap.user.5" \ -xy 10,10 -wh 236,416 manipulator "generate colormap.user.5:lo value" -w dial -p "generate colormap.user.5" \ -xy 10,426 -wh 90,130 manipulator "generate colormap.user.5:hi value" -w dial -p "generate colormap.user.5" \ -xy 100,426 -wh 90,130 panel isosurface.user.6 -w panel -p "Top Level Stack" -xy 0,218 -wh 228,216 manipulator isosurface.user.6:level -w dial -p isosurface.user.6 \ -xy 10,10 -wh 90,130 manipulator "isosurface.user.6:optimize surf" -w toggle -p isosurface.user.6 \ -xy 100,10 -wh 118,22 manipulator "isosurface.user.6:optimize wire" -w toggle -p isosurface.user.6 \ -xy 10,140 -wh 118,22 manipulator "isosurface.user.6:generate normals" -w toggle -p isosurface.user.6 \ -xy 10,162 -wh 118,22 manipulator "isosurface.user.6:flip normals" -w toggle -p isosurface.user.6 \ -xy 10,184 -wh 118,22 panel "animated float.user.7" -w panel -p "Top Level Stack" \ -xy 0,218 -wh 256,174 manipulator "animated float.user.7:min value" -w typein_real -p "animated float.user.7" \ -xy 10,10 -wh 236,22 manipulator "animated float.user.7:max value" -w typein_real -p "animated float.user.7" \ -xy 10,32 -wh 236,22 manipulator "animated float.user.7:steps" -w typein_integer -p "animated float.user.7" \ -xy 10,54 -wh 118,22 manipulator "animated float.user.7:sleep" -w toggle -p "animated float.user.7" \ -xy 10,76 -wh 118,22 manipulator "animated float.user.7:choice" -w radio_buttons -p "animated float.user.7" \ -xy 10,98 -wh 118,66 panel "prepare video.user.8" -w panel -p "Top Level Stack" \ -xy 0,218 -wh 228,194 manipulator "prepare video.user.8:interlace" -w toggle -p "prepare video.user.8" \ -xy 10,10 -wh 118,22 manipulator "prepare video.user.8:low-pass filter" -w toggle -p "prepare video.user.8" \ -xy 10,32 -wh 118,22 manipulator "prepare video.user.8:gamma correct" -w toggle -p "prepare video.user.8" \ -xy 10,54 -wh 118,22 manipulator "prepare video.user.8:gamma" -w dial -p "prepare video.user.8" \ -xy 128,54 -wh 90,130 panel "geometry viewer.user.1!display" -w container -p ui -xy 538,159 -wh 439,439\ -P zoom_coords string "0 0 0 0 0 <$NULL> 0 0 0 0" manipulator "geometry viewer.user.1":object -w none manipulator "geometry viewer.user.1":"Update Always" -w none manipulator "geometry viewer.user.1":"Update Image" -w none # End of file